5000 598
1847 272
3275 816
9705 770
20287 476
37582 649
16388 336
4308 42
5746 375
7060 601
43361 627
2368 241
3102 378
3994 972
1823 112
1742 409
1701 248
2061 287
1763 64
2408 559
14637 664
9523 27
7821 251
2592 680
13511 187
16833 501
3390 607
23146 810