303 503
74 970
479 559
48 313
121 159
139 115
646 404
369 155
695 429
962 16
901 202
878 880
713 848
811 481
440 589
502 230
121 266
42 578
314 771
688 109