3505 161
2681 596
1912 391
15235 463
27455 224
18049 252
30282 346
8439 407
7921 433
24656 131
4638 226
15677 394
3246 109