312736 808
40310 857
43951 334
59483 597
10384 490
1538 161
4445 438
4121 601
6482 95
2315 119
39666 337
5943 225
21142 241
7999 527
30694 596
37179 143
12713 634
40020 424
16933 169
41363 642
2882 552
32219 187
3495 539
101217 127