4791 490
6087 552
15447 319
3431 252
15370 326
4587 46
8095 95
5387 277
2304 118
6540 179
10537 521
3495 377
8568 589
2424 114
23231 389
16651 949
27594 77
29111 652