5921 133
8266 584
9505 601
6788 179
8006 396
17334 401
19783 697
37549 362
7466 50
13856 75
3015 566
2225 176
2986 272