4252 102
5585 559
39695 440
2128 145
2409 269
3502 667
4178 477
5266 170
4878 396
2713 328
2885 309
8277 163
2817 552