18890 523
2418 340
3626 495
1380 173
9183 381
2287 399
2141 237
2126 146
2883 406
3933 857
3384 685
1397 168
2784 513
2957 413
14263 521
4561 907
2776 503
1699 211
7647 80
3631 573
3299 616
9325 914
2550 229
1448 115