57596 222
41630 298
7417 798
94688 903
62303 662
18501 936
6903 665
12224 853
4978 557
332769 591
2763 121
2789 65
4538 600
4306 53
6692 129
221487 654
17245 107
24956 447
44879 727
94934 716
37781 629
24305 621
24165 329
8518 295