2605 216
4215 543
11111 395
40113 115
86460 97
22943 771
12486 584
31649 579
28687 486
10744 36
8734 788
10233 848
3717 273
22557 273
1848 71