306 82
515 140
2639 595
8782 443
13771 285
22529 151
10682 112
7935 562
26174 324
8735 399
8626 608
17242 257
10318 563
2841 420
8016 328
6409 238
4651 814
6715 254
4538 353
1660 116
10208 667
6390 87
5585 174