4008 351
5340 114
30475 321
3683 436
89013 661
4897 439
11789 322
4277 477
5855 155
14003 692
52070 81
6715 132
2170 55
3623 440
52090 181
7131 265
6919 509
7830 336
9070 534
183787 676
71248 384
18128 503
4647 714
20627 939
6239 926
8978 274
2851 319
2749 41