27211 98
10706 364
3522 606
18354 586
4965 332
14755 650
4503 437
21812 174
5462 72
3132 268
5574 579
8015 832
5869 637
46546 383
4260 598
8913 939
13004 674
7486 333
1772 310
1923 31
5868 572
3871 542
2901 257
11221 243