3093 646
2193 523
2725 512
2943 635
4747 698
3097 628
3893 369
5057 544
10621 578
827 43
3046 560
11778 321
3717 846
2843 219
6914 638
4139 704
1600 346
1451 97
1028 98
2425 342
1798 289
3311 697
5491 468
9861 592
2056 33
3301 76
4107 410
1102 228