3096 883
3036 690
1831 415
712 179
2333 704
1486 395
2331 563
1719 516
1334 350
2870 858
1162 258
1414 307
3068 697
1942 569
2900 700
1666 457
842 187
3005 670
2263 444
785 176
1295 302
510 112
690 213
2801 751
2359 651
3089 822
2639 590
2847 694