4910 95
5296 43
12251 181
8709 719
11505 450
11263 527
20875 478
19401 657
5282 804
15550 444
4230 799
5106 347
2190 159
10486 687
21762 241
3145 401