17943 92
6714 310
3670 198
7506 896
20929 562
9302 652
5667 338
10857 149
4145 490
5012 170
4879 289
5204 122
6702 635
12738 273
10461 78
11590 326
3468 239
4491 434
11367 389
9598 817
3758 443
1604 185
15026 291
11990 553
2476 87