29953 580
14846 276
4928 495
4048 817
45076 857
15228 448
32802 781
2850 392
21460 159
4450 366
6302 369
6545 873
4528 178
8830 639
5086 883
4946 545
7293 745
7156 647
23980 607
2537 74
4519 353
5825 562
9480 795
64294 489
27667 653
20428 970
8805 210
10607 605