29486 707
208553 746
20249 249
5328 367
50078 143
7903 430
2487 27
9451 85
11592 503
22581 778
24249 294
17031 623
2787 170
1969 143
4380 396
6328 487