5002 598
1852 272
3280 816
9712 770
20288 476
37585 649
16389 336
4308 42
5748 375
7062 601
43364 627
2368 241
3102 378
3994 972
1823 112
1742 409
1701 248
2062 287
1765 64
2408 559
14638 664
9524 27
7821 251
2592 680
13511 187
16834 501
3390 607
23149 810