2661 413
22662 589
100086 399
6686 885
5197 311
41820 117
60754 471
22571 267
14874 318
11775 448
5348 339
14214 616
2521 230
8636 208
5132 718
6148 592