501 113
1501 253
2085 463
12725 547
9187 747
2528 298
12726 59
4437 664
3768 554
6707 426
7251 608
15334 280
15185 481
16222 467
11078 158
7343 137
3825 282
4203 269
19504 657
9226 241
13139 131
19042 822
20908 670
21866 916
1467 177
13807 566