2625 413
22642 589
100072 399
6650 885
5127 311
41765 117
60533 471
22503 267
14830 318
11722 448
5333 339
14179 616
2510 230
8614 208
5110 718
6133 592