31350 910
9584 795
14999 235
5020 345
1972 234
3208 571
9787 462
2901 77
3660 201
12500 161
2036 336
11763 468
5585 714