3023 455
3878 530
12882 351
76075 281
20246 846
21264 400
2802 179
19048 748
17325 654
24423 649
6234 647
5827 403
8702 595
1003 139
4841 121
826 101
3094 345
1122 136
1045 228
5896 187
9378 444
3009 689
801 37
3330 728
2175 390