31029 87
112417 522
16570 123
36779 617
29287 301
36060 765
41069 390
31317 172
15578 451
25577 115
83913 827
42779 284
37649 380
61525 310
83166 422
63295 795
6247 105
5450 654
8605 484
6871 561
7522 716
7523 847
10110 811
6406 147
3101 105