2519 532
89357 226
41647 153
99980 631
6367 496
4604 476
7597 687
7557 511
11278 323
13595 492
14983 288
114067 179
5593 676
1650 80