2625 44
10452 313
9712 141
56995 293
167602 704
55498 611
37640 347
138002 652
47189 562
38238 177
67472 739
2565 468
5442 256