130963 202
33378 340
17965 295
32867 244
34891 819
98097 622
11490 510
79141 582
2705 107
16751 342
7343 670
16477 510
2835 456
3368 337
13063 241
5092 222
81566 683