15171 513
2845 673
34009 755
3322 298
24256 341
11149 53
20608 655
29532 402
19171 458
17476 245
7876 603
10718 236