3512 656
2997 631
6966 607
3613 547
2333 265
2545 414
2482 218
3908 905
2079 346
5262 86
2654 535
1308 208
3212 743
12533 442
4591 351
27337 746
3303 744
3817 649
4093 734
3006 151
2298 339
1084 116
2868 536
2765 578