31562 373
24418 277
21321 817
14763 805
56759 930
16014 395
10742 157
12222 422
17096 695
16362 231
49023 877
15665 795
58658 811
11570 670
8607 295
27809 497
5516 397
22919 333
14333 643
15126 752
14963 511
25286 504
47048 542
19784 868