20176 431
7707 681
18444 612
15705 116
25069 164
11496 357
15563 123
45967 328
41631 682
14546 461
9138 78
2129 397
2172 278
2607 323