22216 82
4426 462
2531 292
9391 278
2058 307
948 189
2035 493
3273 507
1762 299
2285 602
6685 892
12142 413
96517 686
112333 816
100442 358
86747 276
25978 893
56787 722
9531 340
9672 312
16119 742
17771 826
18474 566
11545 789
23477 1062
11941 528
8835 709
16825 863