3110 60
2151 296
10062 400
2505 213
4033 652
2434 94
4965 575
2791 335
3094 545
2893 380
4231 430
2887 641
24216 270
15825 475
7004 122
2779 198
1313 110
3597 757
999 61
10582 114
12201 547
2176 346
3108 409
2712 329
1202 32
3126 609
11493 670
1833 348