3406 542
25327 734
7557 679
7128 250
46563 227
6821 83
150086 877
79087 627
11668 249
16577 296
9424 433
5498 33