1653 216
5521 639
6506 551
2570 31
2382 104
5669 564
5246 735
4292 418
3849 839
5536 464
1097 79
829 37
778 89
33370 677
5063 387
2529 671
15729 116
7204 47
17059 731
1697 278