3531 161
2691 596
1918 391
15291 463
27505 224
18153 252
30334 346
8478 407
7940 433
24769 131
4689 226
15712 394
3291 109