1045 116
3746 923
6404 793
5502 508
10264 319
22126 810
4273 351
7931 487
13887 79
2141 242
1688 489
7718 755
949 197
5202 347
733 156
1429 335
9377 605
10516 474
29622 257
2593 502
7474 98
2891 764
2318 475
20531 644