2232 387
3072 97
3365 664
8458 788
8288 393
5013 195
3559 302
1323 268
20900 36
82388 129
9332 721
2768 259
2155 267
9291 286
4146 521
6474 156
8996 341
50157 704
2850 614
12612 726
19400 865
2272 361
7103 638
4283 214