5951 268
2696 219
119110 519
11083 679
104863 460
20425 547
3050 566
3731 831
2057 151
958 72
6482 549
8595 653
12173 561
4298 774
2904 264
2651 595
2684 401