3110 500
45567 215
8410 394
4612 366
2860 316
27037 182
120276 165
14802 208
8299 624
8288 154
154637 448
113037 678
46674 533
110130 313
21736 1020
6027 481
31853 813
37251 188
27886 708
24711 767
15190 366
4175 192
5427 185
3503 775
1742 273
26413 482
21681 167
54189 719