3191 55
55502 483
22150 280
43193 534
4546 524
31520 632
17343 393
24513 200
5009 72
29328 128
9597 452
5745 565
31636 754
32858 356
67496 127
28159 309
24407 552
23448 223
51075 740
83083 759
33143 578
27364 228
35304 897
75932 642