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