12800 310
22257 237
18454 837
192687 2001
20896 239
10057 524
69849 725
14385 688
11576 653
9759 263
29579 1007
24833 773
43681 629
24328 153
67163 342
106925 978
14198 496
8761 109
171224 3258
34354 760
28151 234
64446 165
50615 268
26869 203