632 71
1326 285
3104 976
15660 841
488 109
2862 582
20875 538
2734 466
2017 315
1753 344
2998 579
18237 694
8842 666
999 143
2614 655
9255 865
10346 713
10520 741
89588 752
152136 845
4244 417
5487 304
1939 441
2189 332
16653 146
20788 401
157200 745
305088 628