3526 536
2302 521
470 36
2200 328
3452 852
3093 669
1016 278
2246 616
1691 479
2237 456
3270 825
3143 754
499 32
2281 666
824 185
2650 711
2863 554
2758 606
19734 91
9753 454
3351 669
180781 232
118239 394
14016 175
9858 458
4037 362
3538 528
4393 536