4257 102
5588 559
39698 440
2129 145
2410 269
3502 667
4178 477
5268 170
4878 396
2713 328
2886 309
8277 163
2817 552