2519 211
3461 543
10485 396
40002 115
85942 96
22828 771
12068 584
31014 579
28110 486
10560 35
8517 789
10001 848
3428 273
22478 276
1801 71