3256 840
2347 489
3608 351
278 38
2551 578
1898 535
1393 306
2917 442
3055 527
1208 263
2389 428
4875 728
1226 239
3856 451
943 268
3166 750
2706 562
2718 649
3465 474
1626 301
329 47
1141 153
4048 341
1611 63