15821 387
12521 713
152344 259
4911 201
1100 118
6256 612
8301 727
3184 531
5104 210
3733 39
52925 583
22680 291
48794 59
2607 232
8447 498
4713 308
8063 372
2352 80
5303 533
8255 67
10727 399
3147 530
10937 430
6533 412
7442 641
2230 143
1117 81
6700 350