2901 735
11992 450
2441 111
199730 709
93779 388
47784 170
2208 498
39845 526
2267 102
24927 293
28915 311
14788 125
1835 241
716 39
42130 403
122217 487
86352 426
2709 555
76186 439
45507 385
21349 90
111521 312
25171 112
33638 943
34146 124
3760 653
3701 609
4082 658