5915 500
18882 601
10483 314
9472 459
2447 158
3885 44
10363 774
5824 860
3226 64
5842 802
2346 350
2954 510
4768 427
3900 603
3608 661
11812 666
1288 212
4117 879
15296 594
3205 553