2995 455
3864 530
12854 351
75717 281
20238 846
21226 400
2796 179
19039 748
17309 654
24402 649
6228 647
5810 403
8691 595
1003 139
4835 121
826 101
3091 345
1122 136
1045 228
5889 187
9370 444
3007 689
801 37
3329 728
2175 390