3406 300
9326 104
58151 393
13951 633
4595 557
6889 363
15455 252
17737 652
63986 393
19445 380
27156 314
21465 288
6534 331
13949 618
5452 772
9830 863
23182 206
4045 231
23606 640
3412 616
8682 443
2271 147
5833 655
3351 195
3485 34
3201 521
2012 158
7108 623