3052 95
5306 602
7596 520
22329 86
6902 335
17180 235
19306 103
13499 410
1690 155
1966 145
7274 811
3847 587
8200 627
18481 778
4413 775
5712 668
1891 86
6558 196