3094 646
2195 523
2726 512
2947 635
4748 698
3099 628
3929 369
5070 544
10623 578
827 43
3054 560
11779 321
3717 846
2855 219
6945 638
4142 704
1600 346
1451 97
1028 98
2440 342
1799 289
3312 697
5493 468
9880 592
2065 33
3319 76
4107 410
1104 228