3328 896
1045 119
2935 722
3834 475
2862 408
1021 263
1216 238
3206 604
6270 449
3578 693
2542 564
3335 631
2621 431
2083 428
2112 373
1653 328
2287 598
3540 469
2125 349
2899 908
3191 226
3076 232
5698 878
2114 500