131089 202
33409 340
17988 295
32880 244
34910 819
98193 623
11546 510
79277 582
2713 107
16780 342
7352 670
16487 510
2839 456
3373 337
13067 241
5096 222
81670 683