42503 139
2356 100
53251 655
22474 230
59948 456
16509 507
61757 145
1033 193
2615 78
105939 888
125458 533
310660 499
8312 38
78553 120
61871 129
4103 547
2878 284
57123 270
49878 477
2694 792
2372 298
32015 217
2392 344
622 152
183074 507
51520 558
47395 233
117635 688