515860 1756
31642 395
29747 1473
56186 201
23750 511
5424 352
3334 160
4520 779
4727 532
2731 169
6387 925
1833 280
6726 83
8950 471
5168 746