14964 513
2814 673
33956 755
3270 298
24140 341
11125 53
20539 655
29485 402
19059 458
17420 245
7826 603
10656 236