17272 97
28429 80
10087 116
9426 128
33270 941
61700 618
4631 557
10935 392
6871 513
2162 106
4272 711
9452 645
8615 144
4411 359
3541 88
3276 216
2818 46
2391 270
5911 45
1603 191