4001 752
8120 363
11088 471
4535 111
5417 53
25335 454
2572 109
3247 336
4937 837
6427 951
7011 574
11582 618
3835 885
3530 571
2655 289
1320 76
4157 508
3790 406
2991 101
6663 368
2627 264
16450 642
1919 273
30845 615