3331 542
25250 734
7442 679
7044 250
46158 226
6675 83
149946 877
79059 627
11414 249
16436 296
9380 433
1957 33