19685 643
158881 841
99979 475
48075 203
14348 112
35268 946
13962 398
30243 629
12479 771
44808 551
50181 878
51629 225
626605 1677
155156 551
40995 242
202920 436
91601 765
143948 581
48074 411
98233 371
349339 767
73526 143
162895 298
21665 133
17564 405
10617 398
64071 121
29058 872