29663 166
243963 952
15705 86
14020 464
37690 420
17579 642
12424 345
18312 86
9667 439
49401 531
1544 222
1510 69