299425 1059
5106 425
4061 332
28000 118
4372 532
4957 601
10714 330
13000 170
14331 746
7225 551
3628 622
6068 665
6166 484
5442 447
7074 392
18925 515
3604 157
14278 457
1720 174
18616 429
5967 740
5002 785
4510 343
64991 442
218083 1148
9832 351
102726 244
63758 604