31237 541
15129 256
6701 721
7815 495
7903 617
5981 425
5276 420
11179 383
4319 276
19555 499
7363 642
4852 494
5889 477
2958 333
4397 79