29098 717
5618 416
2744 446
15770 211
16512 457
2395 459
2830 148
3979 583
16742 480
1707 106
5727 629
793 41
4023 517
4736 101
1813 160
1525 319