30108 200
2729 533
3099 596
5003 777
7527 799
21378 311
4515 262
5875 343
16292 189
34552 149
62744 892
156436 347
94595 760
401792 1217
134626 353
8675 340
17962 391
2878 181
5905 830
2154 137
2706 445
4766 155
6960 368
5667 166
5542 544
6477 567
9278 252
8186 579