515506 1753
31641 395
29747 1473
56185 201
23750 511
5424 352
3332 160
4520 779
4727 532
2731 169
6387 925
1833 280
6726 83
8950 471
5168 746