4295 463
3152 448
5850 729
2723 226
3299 587
3843 375
4226 665
2822 454
4314 300
1268 38
5363 550
5204 142
2263 277
2344 218
4722 137
10410 927
5113 769
5005 293
18712 808
32625 472
40081 650