9089 332
29987 89
9051 202
16334 387
6490 71
10471 583
2913 350
27853 557
12005 703
2818 587
20931 247
3488 837
5565 935
3347 690
3979 417
20498 406
15991 266
4735 400
7086 305