575 128
3226 876
1925 301
11389 293
1643 436
525 62
2946 751
3625 244
7672 195
5309 588
20421 367
6287 416
3984 583
15347 290
4079 585