1021 128
1281 177
2640 116
3011 686
3560 262
3625 599
4595 651
2425 387
4524 764
3052 261
1321 138
1632 66
3422 620
3123 526
849 41
4126 829
3710 782
4153 710
3407 569
3277 501
1566 240
2936 415
2807 572
1172 121