2676 561
2452 124
17457 825
2936 63
10118 190
9921 294
6963 355
14211 129
3880 478
8344 982
3216 771
3934 943
1823 376
2849 553