2695 413
22688 589
100117 399
6757 885
5312 311
41901 117
61075 471
22689 267
14920 318
11850 448
5372 339
14290 616
2539 230
8670 208
5159 718
6186 592