15022 427
114494 672
42591 870
9522 362
18477 247
10489 700
49644 383
7078 412
3297 146
58463 567
32702 903
36855 300
60520 363
25636 218
80184 262
5609 327
127298 604