504 29
2796 518
3869 593
2974 543
2404 627
1718 141
3067 612
1389 232
963 82
2121 466
13163 586
3402 599
2960 655
16756 262
11542 798
2775 612
3517 879
2053 328
3400 603
3316 890
1590 275
3333 650
8727 609
7658 560