5913 133
8264 584
9499 601
6780 179
8000 396
17322 401
19780 697
37524 362
7457 50
13842 75
3010 566
2221 176
2981 272