9666 506
18443 215
16657 129
11531 542
14707 598
4810 346
6292 179
21103 612
172482 1114
139164 771
12841 77
109602 439
17253 417
6494 368
31569 259
30535 137
6000 541