9088 332
29968 89
8996 202
16295 387
6488 71
10471 583
2912 350
27851 557
11978 703
2818 587
20931 247
3488 837
5563 935
3346 690
3978 417
20496 406
15981 266
4735 400
7083 305