31121 300
2472 541
1349 225
4189 495
4977 688
10728 575
5928 613
4792 101
9973 595
23036 605
5561 133
26363 324
15659 806
11911 596
5370 565
13156 497
21636 785
3445 437
3707 635
5649 567
7433 853
7558 266
5533 418
8554 534
2531 194
5501 968
9965 844
45157 686