3129 485
2975 517
3113 899
359 38
533 153
1216 228
1924 437
1630 443
1347 292
1018 258
2990 806
2360 624
1070 262
1330 286
3505 543
2285 218
1618 298
1840 315
2520 407
2463 749
3572 652
2765 783
2982 731
1356 405