9089 332
29985 89
9047 202
16327 387
6490 71
10471 583
2912 350
27853 557
12003 703
2818 587
20931 247
3488 837
5565 935
3346 690
3979 417
20498 406
15990 266
4735 400
7086 305