2625 44
10452 313
9712 141
56995 293
167608 704
55500 611
37641 347
138009 652
47189 562
38239 177
67480 739
2565 468
5442 256