2651 413
22655 589
100080 399
6673 885
5169 311
41810 117
60680 471
22549 267
14858 318
11759 448
5344 339
14198 616
2517 230
8626 208
5123 718
6141 592