3855 150
4632 444
2533 73
26826 537
10680 526
7665 594
7125 286
4121 468
3890 457
6006 64
246763 1196
8651 586
4928 378
4755 435
163840 974
233879 590
384763 1079
5899 38
8605 258
10043 516
49642 401
18609 386
118343 632
19338 657
46913 236
23002 286
2695 49
21777 393