2668 346
4217 378
2463 22
4357 420
3289 387
2176 189
2753 300
2016 328
4688 483
1399 97
3680 503
35244 787