21683 191
11664 78
23716 608
6909 508
30573 179
21075 1029
60431 622
11037 135
19456 632
21523 328
30199 127
14030 342
42920 924
15599 245
12702 581
22307 773
15406 714
18556 101
16230 813
13560 314
20775 58
27265 376
28702 605
12476 635
17759 742
8429 498
5586 253
3883 178