3099 646
2195 523
2726 512
2950 635
4748 698
3106 628
3955 369
5087 544
10624 578
829 43
3060 560
11780 321
3717 846
2857 219
6973 638
4146 704
1601 346
1452 97
1029 98
2454 342
1799 289
3314 697
5496 468
9908 592
2071 33
3329 76
4111 410
1107 228