45598 451
5341 60
4694 238
11714 644
4254 142
9085 442
6947 658
12769 80
23987 263
7232 258
180635 1060
86066 651
47026 722
39486 1023
3001 603
50306 136
26533 772