2625 413
22643 589
100072 399
6651 885
5129 311
41766 117
60538 471
22505 267
14832 318
11726 448
5333 339
14182 616
2510 230
8615 208
5110 718
6135 592