29590 707
209218 746
20292 249
5377 367
50194 144
7974 430
2565 27
9506 85
11654 504
22707 778
24441 294
17286 623
2798 170
1982 143
4392 396
6350 487