659 29
5044 588
20940 283
8694 76
23613 48
19904 333
3850 455
13780 188
6423 526
8885 227
5217 29
4429 139
6000 969
5553 299
10876 249
2956 462