3015 455
3875 530
12876 351
75951 281
20246 846
21251 400
2800 179
19045 748
17318 654
24413 649
6233 647
5824 403
8696 595
1003 139
4840 121
826 101
3094 345
1122 136
1045 228
5894 187
9376 444
3007 689
801 37
3329 728
2175 390