3015 455
3875 530
12875 351
75931 281
20245 846
21248 400
2800 179
19044 748
17318 654
24412 649
6233 647
5823 403
8695 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