50526 432
21261 148
37102 172
3190 769
22046 168
24761 50
14786 125
76175 439
4080 658
8760 35
2994 543
2826 604
22326 69
50066 248
239926 1358
687 99
57328 500
61751 760
12588 275
29667 242
24507 210
26462 324
63161 503
47653 134
2173 440
137543 633
49405 262
14713 212