44038 686
20155 262
9396 229
22012 313
8233 514
26866 435
7613 362
7763 77
4647 218
5066 661
10976 830
3807 387
10638 313
11730 345
3828 92