12031 937
23320 228
31032 901
16844 826
15513 414
9843 662
8803 259
78370 463
36333 543
14480 490
3238 71
13826 103
10759 934
27545 688
15982 149
12322 737
1848 94
6581 411
1135 128
4505 62
4754 554
4654 239
7111 55
39976 214
20345 183
7931 72
15724 388
21540 771