3058 445
4328 915
2036 27
4277 843
3443 837
12214 219
2572 238
9420 189
3301 509
4930 883
2799 244
8105 351
1254 177