115593 667
56730 498
4487 510
7032 705
9561 267
12490 161
8330 722
31494 862
7130 596
50101 765
69134 324
7319 104
17532 759
7775 284
26992 307
28840 695
43565 641
23232 199
48836 684
39528 405
17591 132
38269 584
52971 597
9047 628
2550 68
4399 518
61396 448
32945 310