29248 63
1461 168
3152 652
15677 44
2861 329
2879 460
26900 402
2292 296
1974 199
16513 463
7285 234
12935 208
10691 320
12945 782
11017 434
13598 570
11730 902
8496 152
4977 106
9543 322
16776 663
17556 317
23050 593
17634 646