330 30
2989 742
1386 214
3000 720
980 140
147454 264
30626 636
12824 68
7134 857
26343 239
8846 755
3196 150
5766 482
4207 539
3336 547
4231 562
3597 614
1741 366