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