2605 561
2438 124
17238 824
2920 63
10032 190
9866 293
6948 355
14205 129
3861 478
8326 982
3211 771
3929 943
1822 376
2848 553