2601 561
2436 124
17222 824
2920 63
10015 190
9862 293
6945 355
14205 129
3860 478
8325 982
3211 771
3926 943
1822 376
2846 553