22309 145
16571 125
60034 581
3214 671
2803 536
1733 409
1337 272
1949 548
14131 944
7025 263
9617 176
2942 696
27358 190
37889 309
5560 237
129568 376
137268 502
84310 692
3339 714
4952 610
3019 246
3638 687
417 48
6320 885
111564 817
43253 290
42028 557
4640 930