983 221
2783 781
2462 594
426 128
5504 42
1996 575
1654 526
2227 663
380 88
1561 352
6505 177
3731 851
13593 772
10996 452
23526 207
15158 746
4178 191
6056 147
6083 790
23304 724