5106 458
35028 352
205155 1094
22796 886
40880 153
15772 791
61623 676
27125 382
39042 580
12840 332
10417 453
11358 218
31136 665
19051 236
15725 146
9633 85
13154 640
2268 293