3128 455
3916 530
12944 351
77057 281
20325 846
21371 400
2826 179
19086 748
17385 654
24527 649
6255 647
5872 403
8732 595
1020 139
4867 121
830 101
3114 345
1127 136
1059 228
5929 187
9432 444
3021 689
812 37
3332 728
2180 390