31427 910
9605 795
15005 235
5023 345
1972 234
3208 571
9801 462
2902 77
3661 201
12504 161
2038 336
11766 468
5591 714