40400 811
34712 173
27127 85
33392 246
23059 457
56521 81
21053 391
37086 556
27462 175
48471 611
27761 694
19508 138
34293 391
40829 646
17422 68
50299 421
89259 806
33760 105
20157 231
30269 92
29828 463
34565 721
35737 540
29535 122