1535 157
9111 332
30661 89
9353 202
16510 387
6591 71
10510 583
2939 350
27930 557
12351 703
2878 587
20970 247
3517 837
5619 935
3380 690
4017 417
20629 406
16385 266
4823 400
7365 305