2630 413
22648 589
100075 399
6653 885
5135 311
41771 117
60568 471
22514 267
14838 318
11734 448
5337 339
14183 616
2512 230
8615 208
5114 718
6137 592