12893 936
17595 259
38994 168
50878 422
11692 95
37410 261
5952 587
6860 669
5496 558
4303 551
6097 390