21928 505
17597 645
10472 545
35876 102
85371 711
42322 554
15374 741
16546 195
21170 697
14147 885
30143 325
19729 603
12124 575
20000 323
21476 427
23423 596
18996 1006
50151 103
19098 489
22823 222
18880 129
11152 214
46537 846
41318 57
43261 482
43712 66
26500 431
27877 375