632 71
1326 285
3105 976
15660 841
488 109
2862 582
20876 538
2734 466
2017 315
1753 344
2998 579
18241 694
8842 666
999 143
2614 655
9255 865
10346 713
10520 741
89590 752
152143 845
4244 417
5487 304
1939 441
2189 332
16653 146
20788 401
157211 745
305092 628