28838 310
4101 256
3540 589
101770 812
95633 193
90516 712
161000 697
43925 442
80877 943
279611 971
55696 505
64673 882
58509 1001
63211 551
76327 162
109921 797
75551 337
72243 230
43066 765
87493 351
151588 1050
51132 763
74380 455
27607 87