299430 1059
5106 425
4061 332
28002 118
4372 532
4957 601
10714 330
13001 170
14332 746
7225 551
3628 622
6068 665
6166 484
5442 447
7074 392
18927 515
3604 157
14278 457
1720 174
18618 429
5968 740
5002 785
4510 343
64991 442
218093 1148
9833 351
102728 244
63760 604