3115 275
18078 72
38950 627
17871 486
34883 892
9915 303
21866 140
23151 49
4550 130
1370 142
7571 225
52292 155
25825 209
10940 302
53765 420
4358 646
3375 201
18383 336
3993 457
9155 83
5615 801
3249 297
13705 265
9758 842
13522 95
15911 898
9336 173
15628 581