12668 120
70713 832
62724 353
220143 1029
90052 506
328326 1064
189626 902
54207 665
142465 474
42741 693
285094 1140
143893 787
205327 815
340596 1579
168458 1129
305583 2543
42982 451
18740 71
464830 1595
17202 642
165936 529
51427 807
141375 413
47861 701
22251 756
25050 196
27648 577
206666 553