2575 427
3106 296
3741 664
7833 610
2933 608
1274 110
43542 419
16395 39
33433 305
30372 279
9268 663
9622 848
4262 213
7890 164
3850 748
4800 451
9037 146
197741 176
100134 508
5370 483
13018 362
29796 908
102511 343
13993 65
63816 318
6831 107
187424 531
152925 401