25396 542
8121 676
1764 277
63574 474
4559 780
28160 41
7450 47
4606 797
4127 296
3272 257
3326 397
3175 484
13118 699
685 65
2116 428
1180 132
673 30
1382 258
870 90
2869 453
3297 610
3042 545