3096 883
3038 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
787 176
1297 302
510 112
690 213
2802 751
2359 651
3090 822
2639 590
2848 694