25510 1146
3320 415
2894 474
1197 310
463 95
4070 761
2841 649
4483 687
244 32
3187 607
2077 372
3233 569
3056 822
2905 340
4311 892
478 79
10223 711
2377 71
3511 246
734 65
3609 638
3220 732
2967 726
1558 163