31237 910
9562 795
14994 235
5019 345
1971 234
3208 571
9781 462
2900 77
3656 201
12500 161
2035 336
11762 468
5583 714