41505 75
12324 775
20981 398
6508 52
6882 366
6745 563
20390 216
87729 251
130386 374
31441 614
17272 462
32779 746
15773 87
5969 707
4786 77
8810 501
4775 580
14866 623
5424 58
9054 153
16303 194
4235 348
2717 406
7048 453
9380 564
2074 124
1659 221
3947 643