3215 542
25055 734
7152 679
6936 250
45403 225
6542 83
149678 877
79009 627
11023 249
16165 294
9320 432
1880 33