1096 306
1697 520
2507 651
500 111
2824 687
225 54
1613 466
1765 302
2467 429
322 72
2433 492
519 121
2041 618
2822 602
3055 858
2008 502
2156 513
1528 319
3282 836
1356 228
2734 630
3162 661
1529 206
2496 275
911 123
20258 208
19835 839
10442 139