1046 72
21467 856
56461 649
149241 238
14458 655
15021 191
10834 569
10891 875
6687 612
7274 582
17612 280
10914 266
19940 460
3933 465
11313 82
5035 35
4336 553
5261 287
3346 291
28981 517
2253 310