29012 166
243596 952
15697 86
14014 464
37639 420
17562 642
12417 345
18285 86
9654 439
49258 531
1542 222
1507 69