5476 42
1995 575
1638 526
2214 663
350 88
1534 352
6475 177
3710 851
13262 772
10941 452
23461 207
14910 746
4138 191
6015 147
6022 790
23282 724