3083 455
3895 530
12917 351
76702 281
20298 846
21337 400
2815 179
19076 748
17359 654
24486 649
6251 647
5851 403
8722 595
1010 139
4854 121
826 101
3101 345
1123 136
1046 228
5914 187
9408 444
3011 689
807 37
3330 728
2179 390