2619 44
10440 313
9708 141
56948 293
167316 704
55448 611
37598 347
137764 652
47075 562
38173 177
67190 739
2559 468
5438 256