3396 300
9311 104
58040 393
13941 633
4595 557
6887 363
15451 252
17730 652
63969 393
19440 380
27104 314
21444 288
6529 331
13942 618
5439 772
9821 863
23168 206
4033 231
23562 640
3410 616
8682 443
2270 147
5832 655
3349 195
3479 34
3199 521
2010 158
7104 623