3406 300
9323 104
58140 393
13951 633
4595 557
6888 363
15454 252
17734 652
63984 393
19445 380
27144 314
21460 288
6534 331
13947 618
5452 772
9826 863
23181 206
4045 231
23594 640
3412 616
8682 443
2270 147
5833 655
3351 195
3485 34
3201 521
2012 158
7107 623