17292 92
6527 310
3427 198
7259 896
20896 562
9182 652
5585 338
10563 149
3915 490
4776 170
4786 289
5065 122
6585 635
12679 273
10381 78
11318 326
3340 239
4376 434
8870 389
9315 817
3696 443
1562 185
14848 291
11634 553
2346 87