50716 487
28857 436
23195 254
9881 1030
4948 733
21495 581
23096 784
10991 554
16148 521
17645 97
19503 69
42608 450
29755 272
12028 382
2714 745
1256 82
13454 410
25743 358
10105 235
12901 179
2055 519
884 89
3998 470
11519 228