210193 489
19959 268
11578 242
14173 580
51597 690
6381 100
8904 49
5854 605
3417 44
7261 108
48370 525