4262 102
5590 559
39701 440
2129 145
2411 269
3503 667
4181 477
5269 170
4878 396
2713 328
2887 309
8277 163
2817 552