104953 120
104713 714
217150 861
74472 442
152136 342
34898 211
129033 633
46461 950
136765 204
121394 933
190808 205
89924 901
125096 1052
229532 789
65678 527
333741 591
346305 1176
928211 2011
248672 350
169232 785
248675 778
228895 849
426048 851
324161 955
171856 696