5002 270
4430 516
114710 646
66071 604
4021 141
139460 468
33078 306
13877 564
7524 302
101151 200
251468 1992
35856 873
30299 645
34882 98
39733 684
26770 325
8751 81
21970 115
38109 170
4110 469
4016 591
6649 523
3675 658
2060 396
3756 536
5263 752
40767 187