5895 500
18865 601
10465 314
9466 459
2442 158
3879 44
10351 774
5822 860
3221 64
5835 802
2346 350
2951 510
4765 427
3900 603
3607 661
11799 666
1288 212
4116 879
15277 594
3202 553