154956 168
142745 232
476327 694
130079 356
159434 851
142285 736
302107 953
49828 578
66188 398
129650 912
316415 1370
73935 222
434903 1191
86961 850
70015 617
100635 640
72302 428
1404548 4309
31603 385
160983 762
92219 682
94301 372
15537 154
43364 881
41309 885
107173 343
52997 944
21392 518