3512 656
2891 587
895 29
3454 686
4287 187
2997 631
6966 607
3419 553
3613 547
2333 265
2545 414
2482 218
3908 905
2523 447
5262 86
2654 535
1854 296
1308 208
3212 743
12533 442
4591 351
27337 746
9918 596
3303 744