541 30
3596 742
1920 214
3151 720
1641 140
148427 264
31496 638
13252 69
7289 857
27159 239
8889 755
3296 150
5994 482
4345 539
3366 547
4256 562
3620 614
1751 366