2977 905
6232 47
3629 121
20464 93
84180 605
34363 523
12734 372
25182 75
2776 252
16736 304
37451 911
3705 189
2599 280
39479 638
1855 174
2910 413
3227 273