3332 542
25256 734
7447 679
7044 250
46173 226
6676 83
149951 877
79059 627
11425 249
16442 296
9382 433
1957 33