19960 115
16201 304
11031 468
10000 599
6266 391
4210 177
8791 644
40488 63
20874 462
28666 256
41208 569
25467 67
22559 762
2534 45
4148 429
3202 69
2883 255
19969 610
3033 214
31538 370
19918 216
15430 408
7712 698
1992 179
8469 138
21690 926
4970 339
21525 311