1284 66
2189 424
1589 114
1506 173
3892 727
3223 598
2866 541
3607 862
2490 496
3265 622
2333 326
4077 885
2072 160
3066 500
3095 627
2158 262
2980 409
2161 306
1367 39
2939 550
3916 677
3112 677
2739 371
1674 71
2447 364
3324 582
2602 381
4338 932