17324 92
6540 310
3439 198
7270 896
20897 562
9182 652
5599 338
10568 149
3929 490
4783 170
4788 289
5069 122
6587 635
12679 273
10381 78
11330 326
3342 239
4380 434
8873 389
9325 817
3704 443
1562 185
14857 291
11648 553
2380 87