3221 95
5195 430
5675 524
7996 796
3581 618
8122 239
2476 44
11899 916
10395 554
21662 207
4080 578
9713 253
19010 180
27321 645
7333 445
28915 177
13546 727
6735 699
11619 56
9761 365
4035 257
16807 327
34330 544
13720 496