131065 202
33404 340
17984 295
32876 244
34905 819
98172 623
11535 510
79253 582
2712 107
16779 342
7348 670
16487 510
2838 456
3370 337
13067 241
5096 222
81650 683