24281 142
86196 427
2935 40
12195 620
26212 212
19225 426
16367 153
5341 617
3780 597
2683 326
2992 305
2412 313
2251 168
1826 209