4080 272
12026 660
2587 588
746 105
2755 541
2000 318
2034 308
1461 323
3581 690
1194 250
1164 86
936 173
2100 372
1874 519
3325 734
1101 187
3317 792
2261 287
2936 297
2748 589
1865 242
603 78
1586 238
4387 979