4008 841
3220 675
18197 429
3948 602
2309 422
13861 554
4518 614
3904 783
1918 287
5214 490
4134 541
5264 250
3020 415
2370 374
3160 261
4509 892
3385 643