50632 585
21388 444
22879 504
12351 305
31303 385
80807 489
15816 264
32108 301
39044 659
14958 906
14317 126
2288956 3862
375992 1078
40614 580
45692 385
57860 485
56579 872
65464 833
78221 616
33280 840
50182 314
76263 480
30546 597
19782 101