15250 92
4862 310
2531 198
5850 896
20841 562
8865 652
5407 338
9932 149
3507 490
3755 169
4293 289
4425 122
6387 635
3081 272
10277 78
4312 324
2903 238
3872 434
8404 389
7924 817
3553 443
1455 185
14229 289
10345 553
2128 87
4309 633