304830 1104
155672 421
149101 145
803053 2591
49730 650
190957 301
70009 378
118170 454
134035 396
20851 117
48885 600
848476 1997
758096 2258
164192 556
199008 417
87911 252
219912 711
305821 685
733947 1066
97257 835
96583 559
73931 395
297281 509
54155 468
37698 780
55179 567
27238 198
116195 324