2503 561
2435 124
17109 824
2913 63
9959 190
9837 293
6943 355
14198 129
3845 478
8312 982
3211 771
3919 943
1815 376
2845 553