20898 81
15899 201
24180 119
50552 844
40003 241
41956 729
11012 304
37262 301
8750 529
12376 737
8555 788
11117 957
9813 633
7475 159
18569 500
7329 133
6531 104
17009 487
3244 204