50525 432
21261 148
37100 172
3183 769
22042 168
24760 50
14786 125
76175 439
4076 658
8758 35
2992 543
2826 604
22326 69
50064 248
239914 1358
687 99
57328 500
61751 760
12588 275
29665 242
24505 210
26462 324
63159 503
47652 134
2173 440
137536 633
49402 262
14713 212