29542 707
208888 746
20265 249
5338 367
50138 144
7940 430
2507 27
9478 85
11622 503
22645 778
24346 294
17139 623
2789 170
1982 143
4389 396
6336 487