30106 200
2729 533
3099 596
5003 777
7526 799
21377 311
4515 262
5875 343
16287 189
34549 149
62732 892
156400 347
94569 760
401689 1217
134611 353
8674 340
17962 391
2878 181
5905 830
2154 137
2705 445
4766 155
6960 368
5667 166
5542 544
6476 567
9278 252
8186 579