3218 542
25060 734
7161 679
6936 250
45416 225
6542 83
149680 877
79015 627
11028 249
16172 294
9326 432
1888 33