29545 707
208902 746
20266 249
5343 367
50142 144
7940 430
2511 27
9478 85
11624 503
22653 778
24347 294
17152 623
2789 170
1982 143
4390 396
6336 487