2583 216
4205 543
11101 395
40085 115
86404 97
22908 771
12467 584
31642 579
28676 486
10724 36
8725 788
10220 848
3708 273
22540 273
1845 71