5588 506
2055 198
5716 623
4871 557
2735 238
4282 508
19216 163
5277 630
3222 641
1429 121
2507 411
10430 260
6281 639
4642 116
8300 526
4385 390
3765 817
4148 134
3453 163
9123 670
8969 426
6366 294
4520 215
1435 107
5307 607
5903 451
5632 318