501 113
1518 253
2086 463
12725 547
9188 747
2534 298
12726 59
4440 664
3769 554
6707 426
7251 608
15334 280
15185 481
16225 467
11080 158
7343 137
3826 282
4203 269
19505 657
9231 241
13139 131
19044 822
20910 670
21873 916
1467 177
13810 566