21031 220
8721 159
28048 335
5882 641
12657 642
5453 257
2473 316
3902 359
7810 502
3451 209
4940 524
1590 114
1593 44
7914 751
14204 366
5837 802
17586 536
8336 320
5935 784
3947 115
3891 398
3175 548
2773 479
15963 488
3121 864
5655 600
2630 296
5092 469