2850 550
5301 111
11429 889
2280 265
2246 396
3536 585
2536 351
1566 203
3381 582
3817 822
1178 287
5871 515
4094 598
2543 369
5786 676
3299 647
5743 648
3167 316
3486 671
1971 119
3561 507
2253 213
2210 234
1380 202