999 25
3539 260
4431 679
4930 196
3578 641
3300 680
1246 182
1581 291
41433 682
33220 141
10209 107
27894 285
13235 801
7697 279
18190 332
18813 58
16992 364
1872 457
15997 711
1921 167
4181 790
7454 633
8733 226
18837 260
9552 503
11906 336
5495 600
2867 332