5913 133
8264 584
9498 601
6780 179
8000 396
17320 401
19779 697
37521 362
7455 50
13841 75
3010 566
2221 176
2981 272