3096 328
15689 196
3276 671
2239 170
1588 193
3642 93
3398 724
2484 309
2757 179
2892 552
3748 213
4582 436
1628 31
2560 283
3830 555
1286 156
1428 103
4212 875
2635 318
1655 159
7208 335
3685 772
2632 449
2021 204