31016 87
112298 522
16553 123
36762 617
29265 301
36041 765
41056 390
31294 172
15572 451
25566 115
83797 827
42737 284
37618 380
61482 310
83135 422
63225 795
6246 105
5447 654
8601 484
6870 561
7521 716
7523 847
10108 811
6406 147
3098 105