3098 455
3910 530
12924 351
76823 281
20309 846
21360 400
2821 179
19080 748
17372 654
24503 649
6255 647
5861 403
8727 595
1018 139
4859 121
826 101
3109 345
1125 136
1049 228
5922 187
9415 444
3018 689
808 37
3331 728
2179 390