658 29
5044 588
20937 283
8693 76
23610 48
19904 333
3849 455
13780 188
6423 526
8884 227
5217 29
6000 969
5553 299
10874 249
2956 462