8350 37
5955 541
4240 163
16746 627
3827 52
4728 440
7993 297
6309 814
2103 201
14227 368
5461 423
4983 361
3581 579