33447 340
32898 244
34951 819
18981 571
98447 623
79600 582
16860 342
7363 670
2849 456
3385 337
2897 411
13078 241
5116 222
81881 683