3035 993
2398 765
2571 819
1795 482
2282 590
3046 588
2568 555
3164 692
2185 373
1368 199
1568 315
3070 870
1348 246
2276 539
1588 33
3288 44
19263 948
4567 695
18804 668
3264 414
5501 953
5222 159
10117 684
2996 409