9584 824
6494 428
20909 594
38343 71
4431 523
3511 211
51152 94
2352 239
4953 588
3874 313
3385 195
6116 336
54250 583
7638 421
62015 498
4375 30
2074 137