132910 668
8157 565
4709 281
24291 369
11511 412
53217 106
4351 627
5946 582
6204 684
3077 458
2389 134