130972 202
33380 340
17966 295
32867 244
34894 819
98104 622
11493 510
79151 582
2706 107
16751 342
7343 670
16477 510
2835 456
3368 337
13064 241
5092 222
81574 683