12462 114
4999 733
19709 352
50287 208
35316 650
8655 486
13420 308
15917 685
16353 369
11786 372
30646 145