2538 427
3053 296
3723 664
7737 610
2924 608
1264 110
43497 419
16289 39
33390 305
30317 279
9239 663
9587 848
4256 213
7854 164
3840 748
4788 451
9026 146
197566 176
99980 508
5370 483
13017 362
29787 908
102441 343
13968 65
63701 318
6826 107
187184 531
152783 401