130346 850
19640 798
6333 762
41304 639
10568 628
11158 481
381301 1071
18700 87
1228954 4600
576921 3062
572861 1690
651553 1882
204917 412
10883 733
159741 555
260967 2047
145472 328
334468 1275
57867 608
522043 1785
194665 620
342488 978
28111 370
167800 1110
85816 166
79331 179
495096 938
191523 405