15072 89
3562 273
13108 587
1269 165
20377 133
4312 527
3971 316
4537 562
2710 392
4160 165
11840 134
10263 489