11016 31
10900 348
21633 595
3609 202
6114 716
9330 161
8889 836
12795 906
4615 151
17825 112
2446 181
4182 384
10404 90
3162 178
5246 198
2048 163
4864 513
7832 109
3669 286
3031 123
8047 239
10286 456
4820 398
7931 597
9509 792
4619 590
53435 585
2708 416