3098 646
2195 523
2726 512
2949 635
4748 698
3105 628
3947 369
5076 544
10623 578
828 43
3059 560
11779 321
3717 846
2856 219
6966 638
4146 704
1601 346
1452 97
1029 98
2449 342
1799 289
3314 697
5495 468
9900 592
2069 33
3327 76
4108 410
1106 228