5913 133
8264 584
9499 601
6781 179
8000 396
17322 401
19781 697
37524 362
7458 50
13842 75
3010 566
2221 176
2981 272