1081 79
4004 876
18343 161
2181 340
1362 277
2305 558
2545 502
3057 841
47401 167
2196 553
661 69
2595 584
55275 314
3926 665
3484 894
7027 112
2990 336
2888 657
3596 332
4768 462
2640 270
3412 757
4454 777
3386 829
5542 912
3019 647
2375 489
3014 434