52732 494
7297 855
103963 247
21215 938
17965 295
22345 629
19535 355
17478 581
18703 80
5459 234
3649 227
2733 42
9503 344
5205 650