3126 455
3914 530
12942 351
77047 281
20325 846
21371 400
2824 179
19086 748
17384 654
24526 649
6255 647
5872 403
8732 595
1020 139
4866 121
830 101
3112 345
1127 136
1057 228
5929 187
9430 444
3021 689
812 37
3332 728
2180 390