2112 306
31844 291
3539 645
7214 516
5967 702
33950 180
5696 823
6067 577
3513 561
3023 532
3100 543
1942 172
3473 552
2132 281
3087 175
5132 175
3496 329
3158 621
1268 38
13160 648
3591 769
1904 186
8100 503
1465 151