131033 202
33402 340
17974 295
32875 244
34902 819
98152 623
11517 510
79221 582
2709 107
16768 342
7347 670
16484 510
2838 456
3368 337
13065 241
5095 222
81623 683