3933 127
3412 291
9142 303
2572 218
44069 378
33545 695
16869 960
4518 85
8599 478
2968 463
26541 493
20002 121
7421 97
4911 58
6566 875
16057 164
1827 83
19483 455
29028 174
15103 474
3029 36
416 43
11846 596
1175 74
38728 944
23811 477
14148 203
1928 340