589 29
4973 588
20817 283
8655 76
23459 48
19762 333
3834 455
13619 187
6391 526
8843 227
5157 29
4409 139
5978 969
5514 299
10831 249
2930 462