5186 29
10592 907
10476 310
10166 627
9777 736
6186 70
6171 442
3947 113
22896 352
4232 560
6535 386
9290 791
14750 639
12243 214
23875 367
5751 254
11035 815
4382 188
21208 294
20014 274
6354 351
11612 901
16631 793
15160 880
14910 587
9269 847
20474 756
6572 412