3070 612
506 29
4047 943
2189 390
2401 237
1456 157
3072 789
16844 153
10370 556
3154 800
2976 543
2123 466
2797 518
3402 603
16758 262
1390 232
2849 352
983 133
3317 890
2791 393
4171 837
3518 879
2040 321
2404 627