3215 542
25052 734
7149 679
6936 250
45402 225
6542 83
149678 877
79009 627
11022 249
16165 294
9320 432
1879 33