4004 375
15106 81
27654 191
11471 221
18050 291
36944 429
6907 722
3756 571
6006 415
29397 249
21963 192
4443 527
14892 623
11454 444
38980 236
4094 440
32134 799
6536 837
29999 879
17224 560
13305 278
2386 36
4144 421
3339 104