150655 304
46920 66
13047 561
149285 238
129915 542
42468 862
57063 645
44177 737
118492 329
7766 537
3367 300
72753 180
25775 371
54877 874
80665 701
4804 593
220586 742
55346 234
43123 741
18433 716
5542 65
6945 706
3372 154
13250 78
18062 761
18555 743
24022 564
45414 149