2965 726
1147 180
3004 845
2949 568
4361 580
2589 725
2373 342
2976 429
4224 931
1400 172
2254 565
2579 664
4387 633
2327 522
5295 510
25505 1146
23100 468
687 178
3077 676
3288 887
4077 681
2961 802
1555 163
2923 625