29015 872
49550 365
41921 658
30060 168
31494 385
49018 469
76893 726
56113 177
22912 156
23361 418
22180 122
27960 910
66266 341
39790 847
15191 478
203469 542
100092 407
41729 386
38194 219
68440 238
63304 198
42804 115
37161 626
35423 302
40087 368
72094 505
22006 695
22826 430