29030 166
243607 952
15697 86
14014 464
37639 420
17562 642
12417 345
18286 86
9654 439
49265 531
1542 222
1507 69