31095 259
55855 156
177350 392
80370 353
67236 873
189627 415
24374 696
286307 666
42771 116
102242 710
571225 1258
768401 2259
140014 764
109569 560
36430 823
125463 874
342663 646
94098 472
318150 824
29648 65
274487 765
53961 701
23329 564
25529 646
50517 603
117298 749
22826 767
20220 772