16099 65
7396 387
3770 198
5342 160
12673 125
20412 200
2795 558
11664 838
25071 554
14404 498
12503 482
27438 837
6875 760
14623 633
23397 602
5500 757
2746073 4075
9300 55
5442 653
47212 385
2732 49
12748 375
5546 261
1485 73
8564 377
9163 241
4921 43
5705 604