315568 1049
121231 578
84292 782
47855 340
36341 752
42230 693
24163 517
152998 1125
18123 70
42166 614
20826 91
23814 196
337261 908
22316 543
80413 688
245969 1044
125133 616
43872 685
12344 428
68082 421
57156 877
55046 781
59189 399
30951 194
109539 578
52750 205
94251 125
82655 627