501 113
1489 253
2084 463
12725 547
9182 747
2524 298
12720 59
4437 664
3764 554
6704 426
7249 608
15334 280
15184 481
16221 467
11075 158
7342 137
3824 282
4203 269
19504 657
9225 241
13136 131
19034 822
20908 670
21849 916
1467 177
13806 566