3010 853
1774 30
6070 588
24856 283
9714 76
27399 49
23369 333
4327 455
16350 188
7353 526
9970 229
6094 29
5023 139
6869 970
6355 300
17905 250
3407 462