3682 82
4637 424
4416 386
3217 505
5073 74
1814 184
108065 636
4650 253
56273 452
2532 335
24627 685
4360 841
2075 379
5416 590
4196 555
106059 310
75446 625
26079 152
1999 238
2487 36
41425 79
10000 446
24262 942
2808 442
7023 506
28770 278
21987 242
4435 630