131096 202
33409 340
17989 295
32881 244
34910 819
98200 623
11547 510
79286 582
2713 107
16782 342
7352 670
16487 510
2840 456
3374 337
13068 241
5096 222
81678 683