49684 580
30769 656
11567 51
23740 352
25366 855
11109 95
16839 336
31118 570
29112 784
11592 225
7717 276
57928 237
14492 429
19047 701
17290 266
31345 544
12064 639
50032 330