501 113
1492 253
2084 463
12725 547
9187 747
2526 298
12723 59
4437 664
3766 554
6707 426
7251 608
15334 280
15185 481
16221 467
11077 158
7343 137
3824 282
4203 269
19504 657
9225 241
13139 131
19037 822
20908 670
21854 916
1467 177
13807 566