29526 698
23953 132
11679 433
18489 192
19806 597
28846 587
19227 94
18261 209
37546 114
24550 239
27257 408
14029 414
18778 167
28079 665
77649 579
15792 813
18035 101
20372 1029
36715 577
19066 388
21895 846
21997 744
6065 610
5967 100