3531 161
2689 596
1917 391
15283 463
27502 224
18142 252
30331 346
8472 407
7936 433
24763 131
4679 226
15708 394
3284 109