21859 81
7616 426
5454 505
3520 572
6750 108
21499 999
3796 442
12798 275
7946 117
7321 708
3909 731
2056 264
3117 366
4848 677
11722 623
5549 232
3936 507
3056 98
10996 247
20358 628
3850 667
1773 42
5069 317
2339 78