2983 716
5025 658
1693 138
4462 508
915 41
938 261
1941 368
4967 879
3181 758
1100 161
2486 445
3215 212
3484 680
2515 122
5393 690
789 73
3083 214
5177 922
3391 544
2354 591
2984 743
2055 308
2071 431
2400 626