42931 294
29837 798
14853 834
194147 322
32489 722
12464 489
87842 385
21503 171
62089 702
11477 660
30840 283
41975 499
7925 746
12177 200
70300 779
109529 888
16901 332
65574 486
33185 464
15399 424
23124 475
45147 921
40154 71
11532 384
16120 439
54360 389
10359 77