4115 382
2809 45
12317 99
11374 658
28516 425
87101 779
54368 674
13587 155
68057 346
36477 787
34530 730
7586 433
56519 196