3066 224
12236 739
15026 89
14367 412
4211 598
3040 448
9132 111
25279 386
2389 517
54310 627
6776 69
13827 162
13601 535