1074 238
2284 531
2611 835
3153 909
2741 595
1239 249
331 62
7705 167
9562 444
5855 421
28765 261
73195 517
54910 741
19242 569
9660 94
31336 329
8229 370
3445 232