5095 42
3156 510
25552 395
2423 150
2455 173
52566 453
29308 616
3076 605
3458 442
9044 767
2356 181
4173 246
9298 714
10699 706
15893 293
46480 948
13782 430
44991 539
12427 756
3506 423
8321 438
10407 828
15793 618
3459 180