19629 386
15533 555
11558 85
5406 367
12934 114
11774 481
11958 663
4895 381
30389 477
8340 253
2429 177
2099 162
2938 371