121196 671
57645 498
4537 510
7085 705
9607 267
12518 161
8381 722
31600 862
7153 596
50231 765
69457 326
7346 104
17577 759
7805 284
27113 307
29695 695
44554 641
23694 199
49476 684
40156 406
17961 132
38928 584
53966 597
9072 628
2574 68
4437 518
62813 448
33663 310