43733 826
17942 385
24516 200
8066 577
9737 363
6419 103
8569 763
9382 38
7178 329
5840 415
17027 84
29335 481
37395 263
8623 473