502 113
1527 253
2086 463
12735 547
9189 747
2535 298
12731 59
4445 664
3774 554
6708 426
7252 608
15334 280
15186 481
16229 467
11080 158
7343 137
3826 282
4203 269
19505 657
9231 241
13140 131
19047 822
20916 670
21879 916
1468 177
13810 566