3121 69
2567 413
5582 222
16026 876
5021 673
2907 844
2475 217
15124 369
4084 911
187 29
1031 37
2115 56
2156 294
2813 587
2998 388
2521 334
3900 786
2966 414
11146 680
1531 213
14210 428
7656 80
3308 616
1646 181