3054 95
5307 602
7601 520
22329 86
6904 335
17184 235
19307 103
13500 410
1690 155
1967 145
7277 811
3849 587
8201 627
18483 778
4418 775
5712 668
1892 86
6559 196