4915 588
2388 515
3850 440
4888 441
8582 406
434686 1289
517040 872
311883 953
32857 328
41343 425
25680 555
7158 80
6233 514
5519 672
2393 268
3978 117
35546 514