1096 49
3196 885
2305 531
3620 924
3304 715
4304 218
2457 452
1475 426
1305 282
875 205
1361 261
4012 561
1865 503
4076 374
1516 187
3208 798
2694 154
3685 691
3659 569
868 146
2920 831
2097 343
1556 311
4170 606