10451 115
9203 304
18395 55
3629 560
9376 336
14542 212
8015 527
7330 593
1618 212
19420 415
6908 877
5881 328
25336 89
8503 330
16313 239