4998 598
1842 272
3271 816
9696 770
20287 476
37581 649
16388 336
4308 42
5745 375
7060 601
43359 627
2368 241
3102 378
3994 972
1822 112
1742 409
1701 248
2061 287
1762 64
2408 559
14636 664
9523 27
7820 251
2591 680
13511 187
16831 501
3390 607
23146 810