3011 853
1775 30
6072 588
24857 283
9714 76
27400 49
23369 333
4327 455
16352 188
7354 526
9971 229
6095 29
5023 139
6871 970
6356 300
17911 250
3408 462