20122 257
4142 241
4762 773
4614 612
3762 610
1678 184
7706 918
3292 473
1736 273
3032 110
3624 803
9839 328
3558 881
2879 329
3037 201
29229 425