2621 543
10146 395
37679 115
84346 96
21571 771
11377 584
30158 579
26853 486
9844 35
8198 788
9668 848
3350 273
22067 273
1605 71