5954 268
2697 219
119154 519
11084 679
104878 460
20425 547
3050 566
3733 831
2059 151
959 72
6485 549
8597 653
12174 561
4298 774
2905 264
2651 595
2684 401