3295 783
2608 323
3429 629
5911 480
3351 900
43977 638
13639 599
19126 644
2953 272
5894 685
2927 505
20616 561
14232 497
8653 51
6511 39
6069 278
4359 803
2441 345
5809 689
4200 125
2320 658
13427 795
4669 94
1680 178
1815 121
2254 480
1841 73
2073 116