1072 58
2557 243
3523 717
3252 666
2303 174
2692 490
3197 775
2152 66
2654 551
10801 513
9527 151
325 57
2840 644
34167 526
2567 295
2788 653
2704 247
3248 549
3909 621
9205 585
1060 88
2274 299
3028 723
2110 368