21503 163
8761 977
10481 633
6661 598
221098 551
12542 422
28466 982
14818 262
24853 452
17599 315
4318 621
8187 401