5951 268
2696 219
119088 519
11083 679
104856 460
20423 547
3050 566
3731 831
2057 151
957 72
6478 549
8595 653
12173 561
4298 774
2904 264
2651 595
2684 401