27926 800
27960 138
23482 1101
37373 954
31301 1753
37168 1091
42441 528
12970 146
33597 297
25794 540
26227 1458
38400 1185
219654 4070
197256 2271
192263 3137
165668 1745
156788 1991
140995 2439
128857 2063
106855 1446
97560 855
95746 1433
95369 2236
95137 1129