130980 202
33381 340
17966 295
32868 244
34895 819
98110 622
11495 510
79158 582
2707 107
16754 342
7344 670
16477 510
2835 456
3368 337
13064 241
5092 222
81576 683