5005 211
141234 171
13987 339
29718 688
4566 230
71411 906
65261 502
22985 486
225095 307
11103 398
105524 476
73239 148
49878 720
27510 341
137178 850
13608 629
17105 481
117656 849
73262 563
15520 160
17848 512
18118 443
124493 132
51266 552