32902 340
32616 244
34662 819
18688 571
95543 620
76164 580
16204 342
7229 670
2772 456
3291 337
2814 411
12924 241
4950 222
79440 682