997 80
1690 442
2979 693
4602 468
1991 265
2938 362
1349 36
77777 480
2794 524
3647 737
11370 462
15262 722
3792 341
3060 480
1738 266
3044 355
2930 655
2016 521
6433 143
3142 474
18111 399
2586 599
3857 610
2155 397
1181 157
1071 73
4536 442
3154 861