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