1284 66
2189 424
1589 114
1506 173
3892 727
3223 598
2866 541
3607 862
2492 496
3266 622
2333 326
4078 885
2073 160
3066 500
3095 627
2158 262
2986 409
2161 306
1369 39
2939 550
3916 677
3113 677
2740 371
1674 71
2447 364
3324 582
2602 381
4341 932