5952 438
3625 706
19651 842
4909 908
13326 532
13659 187
10577 304
7337 571
7674 790
11012 275
3896 441
3344 76
3691 201
14229 598