952932 3307
12503 496
17363 376
91196 447
52327 515
68984 649
17211 538
17563 137
9550 402
35918 331
338271 1238
15135 420
12259 861
32209 644
105555 536
24615 663
58312 881
42108 178
29978 196
132260 532
78663 952
460409 1016
316591 665
36786 79
178372 888
322445 1021
17781 356
298726 1741