3513 165
14904 54
9566 129
2973 38
19896 390
7248 518
6139 409
15610 205
12059 318
17376 235
11437 547
1531 62
7199 719
9823 228
10911 699
4738 35
7778 289
6797 547
31992 677