25768 704
126667 547
67053 575
16126 479
4334 81
15099 48
46825 329
119682 370
3838 354
20989 47
34171 761
52579 250
27695 144
10595 66
38657 614
87008 682
23028 545
4728 234
12225 324
22682 974
13841 438
48038 693
20733 660
30647 103