2301 427
2831 296
3650 664
7201 610
2875 608
1190 110
43252 419
15887 39
33206 305
30191 279
9061 663
9389 848
4196 213
7632 163
3797 748
4722 451
8967 146
196652 176
99314 508
5347 483
13006 362
29734 908
102147 343
13906 64
63283 318
6782 107
186186 531
152193 401