533 56
2599 113
10114 706
4612 440
37029 478
60979 231
6534 593
8586 97
4993 534
3172 351
2739 533
2387 398
7224 186
5018 572
5443 519
14652 527
8765 437
7010 559