628 88
1016 93
21099 340
4760 387
46624 624
18324 226
10774 356
4609 47
30961 434
13510 467
9738 363
50588 675
6766 671
4835 428
5694 121