30846 166
244781 952
15720 86
14040 464
37785 420
17634 642
12445 345
18453 86
9720 439
49633 531
1549 222
1516 69