5939 268
2695 219
119035 519
11080 679
104838 460
20423 547
3050 566
3731 831
2055 151
956 72
6472 549
8595 653
12173 561
4298 774
2901 264
2650 595
2683 401