130967 202
33378 340
17966 295
32867 244
34892 819
98100 622
11492 510
79144 582
2705 107
16751 342
7343 670
16477 510
2835 456
3368 337
13063 241
5092 222
81571 683