2619 44
10437 313
9708 141
56945 293
167288 702
55443 611
37596 347
137745 652
47061 562
38166 177
67169 739
2558 468
5437 256