2510 561
2435 124
17124 824
2913 63
9963 190
9838 293
6943 355
14198 129
3846 478
8312 982
3211 771
3919 943
1815 376
2845 553