29825 166
244081 952
15707 86
14028 464
37698 420
17586 642
12425 345
18323 86
9670 439
49423 531
1544 222
1510 69