2189 100
3161 320
1013 330
3073 498
2137 403
2575 473
3887 885
3090 722
926 131
855 114
4284 886
2926 666
3449 819
3984 275
2882 340
2284 272
2757 715
2937 815
3053 519
2952 669
3445 927
853 43
696 128
2150 218