3141 953
942 148
3189 607
2898 761
3145 508
4764 58
1276 207
2705 781
7790 938
3704 47
5849 521
1127 269
4904 630
1583 465
3058 822
1038 330
630 37
1837 450
5239 538
287 30
1496 265
3280 593
4020 86
2358 322