3001 520
3147 437
3426 761
14455 378
8945 584
2489 326
3033 204
1825 382
8522 659
7209 51
3454 691
7175 857
1285 158
8861 187
1258 69
1163 81
934 183
3600 551
2193 535
1775 239
3926 515
4770 445
1688 337
932 127