31005 87
112228 522
16549 123
36752 617
29253 301
36034 765
41046 390
31281 172
15568 451
25557 115
83719 827
42709 284
37583 380
61456 310
83123 422
63176 795
6243 105
5444 654
8599 484
6870 561
7520 716
7520 847
10106 811
6405 147
3097 105