29543 707
208897 746
20266 249
5339 367
50139 144
7940 430
2508 27
9478 85
11623 503
22646 778
24346 294
17139 623
2789 170
1982 143
4389 396
6336 487