532 30
3581 742
1910 214
3142 720
1626 140
148380 264
31464 638
13241 69
7286 857
27135 239
8889 755
3294 150
5989 482
4342 539
3366 547
4254 562
3620 614
1751 366