4002 770
3422 333
31594 271
4259 476
3250 125
2401 107
2252 197
3486 453
2875 469
6664 612
7055 364
2894 519
2966 394
2978 275
5630 611
8727 635
3174 123
6242 52
63527 442
9759 715
2765 34
8906 540
4089 377
4505 275
11092 82
25947 713
19461 596
5913 612