3015 895
722 129
1868 373
1166 346
2957 428
834 76
3592 465
794 114
2728 104
343 74
2568 622
2440 708
2995 704
356 42
415 61
302 35
3382 673
1251 274
999 232
2367 579
2643 708
3091 712
386 31
834 21