3124 905
2303 696
849 68
1998 383
3222 581
105 32
2889 568
2840 714
3056 572
1255 62
2055 234
5515 679
11934 313
649 180
937 259
1239 315
2811 543
2209 168
5601 198
13313 428
19730 458
2288 543
2375 524
787 125