784 235
4581 278
2440 541
878 193
5431 728
6088 963
4050 516
17512 288
104506 367
15349 219
5453 888
6533 184