21012 220
8716 159
28030 335
5879 641
12641 642
5451 257
2472 316
3897 359
7704 502
3448 209
4933 524
1589 114
1588 44
7914 751
14202 366
5834 802
17554 536
8333 320
5935 784
3943 115
3890 398
3173 548
2773 479
15946 488
3121 864
5635 600
2626 296
5092 469