45305 70
8020 578
15992 153
13136 391
15761 285
9030 363
30502 348
8788 623
5462 283
9270 817
9154 36
20430 818
8139 895
6488 933
3883 215
24713 168
50927 776
17416 609
15513 716
12949 600
10402 596
5767 156
7604 335
8655 321
8998 959
27317 519
22694 261
18442 607