103956 149
145268 567
7856 323
231481 350
154853 242
139042 291
3370 127
168341 604
11981 418
150152 859
315658 1198
36664 851
90854 150
186854 1331
12778 59
97363 591
270414 981
11815 100
119115 225
144539 756
127941 548
13253 132
373858 950
89255 802
3990 503
100720 823
129457 423
7466 648