4030 877
2991 447
21283 121
8559 90
6764 532
66488 577
6063 783
41527 183
9074 680
3631 212
4026 260
13862 801
12080 233
57358 416
124992 689
105824 79
205319 325
62223 660
84241 291
67645 546
12351 593
271012 181
61469 224
129040 386
17411 733
93123 348
76606 353
41786 197