2970 905
6229 47
3628 121
20462 93
84150 605
34363 523
12734 372
25180 75
2776 252
16735 304
37447 911
3704 189
2599 280
39468 638
1855 174
2910 413
3227 273