3056 501
1100 163
2883 772
1081 312
2476 146
2695 375
3645 938
2132 492
2982 779
1141 193
3237 663
1638 411
1348 260
1138 258
562 37
6786 252
1346 286
2733 587
1365 292
3723 841
5754 300
3365 75
3040 450
773 136