33016 89
127907 534
17674 124
38228 619
32336 306
37835 766
43117 391
34989 175
16452 452
27409 117
95448 845
49280 288
40303 385
64357 312
86368 424
72039 802
6480 106
5665 654
8759 484
6992 561
7659 716
7689 847
10305 812
3305 105
3875 79