29585 707
209165 746
20289 249
5373 367
50187 144
7969 430
2559 27
9505 85
11650 503
22705 778
24433 294
17272 623
2798 170
1982 143
4392 396
6347 487