29527 166
243875 952
15703 86
14018 464
37683 420
17574 642
12420 345
18307 86
9662 439
49375 531
1542 222
1509 69