659 29
5044 588
20940 283
8694 76
23613 48
19904 333
3850 455
13781 188
6424 526
8885 227
5218 29
6000 969
5553 299
10876 249
2956 462