3098 646
2195 523
2726 512
2948 635
4748 698
3102 628
3939 369
5073 544
10623 578
827 43
3056 560
11779 321
3717 846
2856 219
6950 638
4142 704
1600 346
1451 97
1028 98
2446 342
1799 289
3312 697
5494 468
9891 592
2068 33
3324 76
4108 410
1106 228