15059 679
31471 176
8666 464
3579 523
5703 594
9135 309
2867 440
3392 265
4388 911
73249 214
6187 63
16742 605
3031 308
9106 590
1642 40
5307 531
3644 394
4648 680
4514 216