3842 101
5388 558
39367 440
2058 145
2348 269
3475 667
4145 477
5262 170
4871 396
2716 328
2878 309
8268 163
2823 552