30088 106
21505 345
23783 671
14961 68
28589 528
8829 281
8913 110
22970 645
14716 878
63400 339
17106 531
30167 743
77905 812
92497 449
68341 197
30865 184
49439 952
31606 606
86062 223
50462 867
12886 505
81548 704
18230 896
19093 452