304030 948
214197 1116
104808 701
118830 663
4006 375
343406 939
12267 473
16589 714
19655 566
25504 870
6645 109
16512 306
81275 135
187185 308
328319 1660
296376 962
177120 830
87263 798
25801 598
53747 230
61161 356
20964 463
13510 759
16983 243
13465 200
14013 332
25280 94
49546 537