29491 166
243864 952
15703 86
14018 464
37683 420
17573 642
12420 345
18307 86
9662 439
49372 531
1542 222
1509 69