3094 677
6718 75
3359 358
2870 108
21632 510
29912 829
18511 532
53022 522
2822 243
10481 53
3937 163
17993 538
16482 212
9458 699