3501 161
2681 596
1912 391
15230 463
27451 224
18048 252
30282 346
8437 407
7921 433
24641 130
4636 226
15676 394
3243 109