130972 202
33380 340
17966 295
32867 244
34893 819
98102 622
11493 510
79145 582
2706 107
16751 342
7343 670
16477 510
2835 456
3368 337
13063 241
5092 222
81572 683