131081 202
33409 340
17987 295
32878 244
34910 819
98187 623
11541 510
79270 582
2713 107
16779 342
7350 670
16487 510
2838 456
3372 337
13067 241
5096 222
81663 683