43492 350
27396 598
25301 541
32996 442
28765 291
17928 305
26787 941
19542 834
27688 610
15666 562
51479 427
15900 160
45360 793
15695 324
39691 403
23978 632
21524 136
17788 69
31451 841
37236 353
30161 575
18064 58
23720 773
25711 267