1221 72
21486 856
56623 649
149380 238
14469 655
15024 191
10841 569
10904 875
6695 612
7278 582
17619 280
10924 266
19946 460
3937 465
11317 82
5041 35
4340 553
5272 287
3346 291
29004 517
2255 310