1081 238
2291 531
2611 835
3156 909
2762 595
1239 249
332 62
7709 167
9569 444
5856 421
28809 261
73206 517
54926 741
19245 569
9665 94
31358 329
8230 370
3448 232