14526 347
10179 458
37007 1017
4560 421
14948 115
232375 963
74782 290
62594 418
566097 866
211140 300
142136 135
164521 428
115015 682
78113 288
102652 119
99399 674
356975 582
121884 519
405027 573
117207 82
213337 878
97760 366