22631 162
21843 332
12620 752
14509 710
20469 566
12834 195
21439 699
16176 225
11165 348
8330 141
6450 582
15644 850
26069 290
22437 102
5279 251
9980 282
95738 646
15875 758
10886 969
6633 348
12881 458
3388 312
1702 115
37588 89