3523 120
52161 328
4686 655
16892 702
10993 635
5652 220
8809 485
19831 298
3222 130
3485 340
2310 269
5042 861
4992 787
5437 712
9269 789
7979 509
4932 58
5007 896
5047 639
3845 583
3747 557
4780 41
3153 162
7755 306