6403 508
2720 673
33622 755
3211 298
23569 341
11012 53
20346 655
29234 402
18914 458
17288 245
7624 603
10581 236