103954 149
145264 567
7856 323
231467 350
154847 242
139039 291
3369 127
168340 604
11981 418
150148 859
315648 1198
36661 851
90849 150
186849 1331
12778 59
97359 591
270398 981
11815 100
119111 224
144537 756
127935 548
13253 132
373855 950
89255 802
3990 503
100716 823
129454 423
7466 648