3502 165
14791 54
9462 129
2972 38
19826 390
7158 518
6084 409
15441 205
11899 318
17199 235
11356 547
1529 62
7160 719
9770 228
10877 699
4695 35
7753 289
6772 547
31911 677