578 29
4969 588
20786 283
8651 76
23411 48
19738 333
3828 455
13607 187
6384 526
8838 227
5151 29
5976 969
5504 299
10817 249
2926 462