9979 752
14811 369
20759 288
10184 580
17690 240
19614 665
11932 502
4420 30
7455 880
4716 456
2992 281