3406 542
25327 734
7557 679
7128 250
46562 227
6820 83
150086 877
79087 627
11667 249
16576 296
9424 433
5498 33