3396 542
25314 734
7537 679
7116 250
46506 226
6789 83
150055 877
79081 627
11619 249
16552 296
9421 433
5492 33