2671 413
22666 589
100100 399
6713 885
5241 311
41850 117
60896 471
22610 267
14890 318
11807 448
5356 339
14239 616
2527 230
8652 208
5141 718
6162 592