100292 303
74347 1037
67344 1010
60175 677
94586 514
103293 731
149433 1332
146125 1116
219104 574
112937 1029
299816 2516
114919 707
144459 351
149850 943
182277 817
31709 106
76971 664
60297 384
95797 179
83437 110
66068 561
150528 773
99018 756
227112 518