1500 375
2594 616
457 101
2529 499
2985 945
1992 450
1899 539
511 59
1491 319
1643 357
803 225
1279 372
1388 335
2072 611
787 173
2515 537
3892 888
12306 925
1402 31
1343 204
2663 577
20014 662
13529 577
7513 490
2701 542
2028 387
1820 418
3202 206