2619 44
10441 313
9708 141
56949 293
167326 704
55449 611
37601 347
137770 652
47080 562
38173 177
67199 739
2559 468
5438 256