5516 875
4105 92
3194 659
21559 217
14260 665
3075 536
5141 473
28849 361
5433 614
4253 511
2312 185
8391 663
11492 927
2656 53
4236 669
4687 421
5049 729
3330 523
2964 284
1597 285
2746 262
6554 620
5987 717
6232 684