12233 104
49498 463
5465 234
1684 421
4943 508
3153 156
2490 311
10764 838
14208 155
3018 60
2251 386
2925 881
5442 870
10603 741
42335 674
2859 656
13934 139
2354 215
14085 326
5630 416
4417 695
40714 132
12963 592
28731 80