250 43
3198 293
2045 94
2311 328
1539 311
5524 767
3513 149
5785 688
2223 270
1569 504
3618 745
1148 211
4679 631
4376 729
840 104
957 163
699 111
2084 597
2764 263
4471 214
11662 349
7273 962
16312 669
6479 704