3093 646
2193 523
2725 512
2941 635
4747 698
3096 628
3886 369
5054 544
10619 578
825 43
3045 560
11778 321
3713 846
2842 219
6908 638
4139 704
1600 346
1451 97
1027 98
2423 342
1798 289
3311 697
5491 468
9856 592
2054 33
3300 76
4107 410
1102 228