501 113
1520 253
2086 463
12725 547
9188 747
2534 298
12730 59
4441 664
3769 554
6707 426
7251 608
15334 280
15185 481
16227 467
11080 158
7343 137
3826 282
4203 269
19505 657
9231 241
13139 131
19045 822
20915 670
21878 916
1467 177
13810 566