5342 680
2045 217
4110 608
2799 170
8221 547
14048 285
3083 484
2474 120
5247 469
1696 315
2961 281
3788 716
65365 784
18015 593
2538 413
1581 47
5927 592
21420 233
70118 309
98419 633
7343 523
3305 442
1036 156