5351 680
2054 217
4133 608
2833 170
8256 547
14155 285
3099 484
2510 120
5292 469
1705 315
2983 281
3820 716
65508 784
18181 593
2552 413
1598 47
5977 592
21488 233
70335 309
98754 633
7360 523
3324 442
1045 156