4004 418
2163 36
5596 291
8273 629
8941 437
9602 135
7755 222
1996 505
2939 690
479 105
2495 631
2766 587
2219 565
2294 495
835 152
1610 359
819 53
1955 396
956 160
2547 501
3360 920
1563 338
2213 237
2286 376