31047 87
112543 522
16585 123
36791 617
29316 301
36086 765
41088 390
31343 172
15582 451
25594 115
84006 827
42851 284
37665 380
61568 310
83187 422
63356 795
6248 105
5453 654
8605 484
6876 561
7524 716
7526 847
10112 811
6408 147
3105 105