18026 137
7131 670
27966 642
192 54
7096 463
21731 334
6078 409
26270 657
2052 495
1326 215
285 82
7052 450
51446 423
810 188
15358 264
5939 86
1277 317
1959 450
2036 597
36003 583
11151 313
10428 153
766 181
6236 560