120660 671
57540 498
4530 510
7076 705
9601 267
12515 161
8371 722
31585 862
7150 596
50213 765
69422 326
7341 104
17571 759
7800 284
27101 307
29534 695
44443 641
23612 199
49406 684
40118 406
17926 132
38835 584
53894 597
9067 628
2568 68
4430 518
62696 448
33559 310