503 95
2726 646
784 96
3176 764
2184 568
394 98
1284 424
1843 435
2683 717
2445 645
3220 881
3040 943
2989 933
1508 335
2666 699
1943 569
2277 635
1790 218
1188 302
1173 218
2422 683
275 49
657 101
2882 654