29572 345
62800 630
31860 143
166635 717
535295 1049
154774 222
26091 118
5887 813
135080 361
64404 407
3393 60
79627 209
17310 585
21550 581
16842 220
16142 285
71402 389
25467 209
15016 502
5906 227
8646 70
1747166 2518
268869 738
781268 1130
82138 370
21789 492
14911 529
245045 838