1451 97
21986 525
120310 486
136434 370
53998 221
3312 280
3271 58
5738 666
67818 791
9664 470
8311 424
27912 146
14463 132
18855 689
11028 455
63546 293
221890 616
63299 181
24763 845
291863 946
16678 761
17039 696
13684 959
490589 1000
4409 164
9726 726
6535 795
12752 735