50573 661
17754 298
17156 148
237891 1044
343228 782
97875 276
43792 546
15540 135
261236 565
140547 646
130608 758
151000 452
32088 124
82156 205
498128 1011
264447 1202
56308 216
208654 746
17617 785
52872 522
30626 403
29740 512
121241 794
21739 248
20897 89
22069 361
203272 444
79106 151