2995 455
3864 530
12854 351
75691 281
20237 846
21226 400
2796 179
19039 748
17308 654
24399 649
6228 647
5810 403
8690 595
1002 139
4835 121
826 101
3090 345
1122 136
1045 228
5889 187
9369 444
3007 689
801 37
3329 728
2175 390