22791 410
20996 294
10210 797
18332 137
2157 77
3233 542
9688 638
4861 766
3513 771
11135 243
17418 710
13455 59
15933 335
48137 941
6132 123
4131 38
14565 730
4203 447
3351 105
163066 259
16560 886
2740 269
8864 727
9780 757
34449 391
29246 643
6676 650
49353 578