3026 971
3653 736
1902 493
2795 318
2390 425
487 48
1590 91
1213 230
577 99
1266 262
933 244
2140 545
1488 313
1854 503
2633 379
3265 666
2227 113
2339 484
2945 550
2450 361
3149 627
1133 119
677 62
2133 612