12813 125
15091 554
7043 669
20971 478
19452 614
8376 348
91896 172
8102 322
3663 189
1984 225
29233 105
6365 795
12701 123
16147 556
7364 661
1669 150
2163 173
2804 220
4208 177
2754 328
1545 83
2584 269
11396 269
2887 358
5188 498
8451 680
6111 575
3432 777