2671 413
22666 589
100100 399
6713 885
5241 311
41852 117
60898 471
22611 267
14890 318
11809 448
5356 339
14241 616
2528 230
8653 208
5141 718
6162 592