2280 427
2809 296
3644 664
7152 610
2874 608
1185 110
43238 419
15866 39
33187 305
30186 279
9051 663
9368 848
4192 213
7615 163
3791 748
4713 451
8960 146
196588 176
99249 508
5346 483
13006 362
29730 908
102128 343
13901 64
63250 318
6769 107
186115 531
152149 401