15070 89
3561 273
13105 587
1269 165
20377 133
4311 527
3969 316
4535 562
2710 392
4159 165
11839 134
10262 489