131261 202
33432 340
18011 295
32891 244
34929 819
98320 623
11599 510
79461 582
2715 107
16833 342
7358 670
16501 510
2842 456
3380 337
13071 241
5109 222
81778 683