303915 1032
3679 656
2749 273
13655 322
5450 638
2476 443
4609 602
4016 166
24679 270
49626 556
47537 214
16237 568
12073 39
8732 94
11588 486
14179 396
39097 304
27901 247
7824 398
5706 309
16524 432
47689 739
10795 85
3244 702
8439 291
10865 475
9172 474
21301 936