50573 661
17754 298
17156 148
237891 1044
343230 782
97875 276
43792 546
15540 135
261236 565
140547 646
130608 758
151002 452
32089 124
82158 205
498131 1011
264447 1202
56308 216
208654 746
17617 785
52872 522
30626 403
29740 512
121241 794
21740 248
20897 89
22069 361
203273 444
79106 151