3505 161
2681 596
1912 391
15234 463
27454 224
18049 252
30282 346
8439 407
7921 433
24650 131
4638 226
15677 394
3246 109