20897 81
15899 201
24180 119
50551 844
40002 241
41953 729
11012 304
37262 301
8750 529
12376 737
8555 788
11117 957
9813 633
7475 159
18568 500
7327 133
6531 104
17009 487
3244 204