3960 127
3415 291
9195 303
2575 218
44122 378
33562 695
17004 960
4541 85
8644 478
2997 463
26556 493
20031 121
7460 97
4933 58
6587 875
16067 164
1832 83
19599 455
29037 174
15158 474
3043 36
418 43
11902 596
1180 74
38756 944
23820 477
14161 203
1938 340