57095 202
103588 506
117913 374
184703 587
334075 1349
64958 560
305463 1146
21102 856
304058 955
56061 346
270641 603
52242 168
87463 808
32416 380
82964 344
66100 249
105585 475
123983 773
97432 882
75719 560
73551 603
188598 404
111541 480
67642 411