311 75
3601 609
2016 555
3890 378
2963 505
2778 709
2191 448
2293 452
4241 530
1548 318
2634 521
2473 448
2485 412
3234 892
2423 357
847 92
3199 320
1855 99
5076 271
2100 310
1087 203
570 36
4000 473
1424 167