29956 580
14852 276
4931 495
4057 817
45159 857
15238 448
32802 781
2852 392
21466 159
4457 366
6303 369
6547 873
4528 178
8836 639
5086 883
4946 545
7329 745
7156 647
23980 607
2539 74
4520 353
5828 562
9481 795
64297 489
27667 653
20430 970
8814 210
10610 605