130479 229
152233 585
135003 852
19660 798
6357 762
41454 639
10600 628
11165 481
381445 1071
18705 87
1229577 4600
577657 3062
573283 1690
652101 1882
205044 412
10895 733
159884 555
261150 2047
145597 328
334862 1275
57956 608
522701 1785
194893 620
342778 978
28177 370
168036 1110
85925 166
79433 179