1284 66
2189 424
1589 114
1506 173
3891 727
3223 598
2866 541
3606 862
2490 496
3265 622
2333 326
4077 885
2071 160
3065 500
3095 627
2158 262
2979 409
2159 306
1367 39
2939 550
3916 677
3112 677
2739 371
1673 71
2447 364
3324 582
2602 381
4337 932