2621 44
10441 313
9709 141
56960 293
167417 704
55463 611
37606 347
137829 652
47102 562
38191 177
67280 739
2561 468
5438 256