2662 413
22666 589
100088 399
6689 885
5205 311
41823 117
60775 471
22578 267
14876 318
11777 448
5351 339
14215 616
2521 230
8639 208
5132 718
6149 592