1328 50
2615 315
5842 238
3500 314
5077 641
4487 920
3316 358
3428 252
6868 196
1925 39
4054 696
4861 585
5689 596
8077 342
6142 604
3660 606
18270 558
13860 612
2809 354
5055 317
3737 366
3980 588
4796 695
26697 873