991 305
836 197
16562 725
18997 660
34434 586
5097 433
3191 375
5542 389
14652 217
12626 733
5090 432
4806 769