21561 63
10725 180
45851 491
329241 808
7858 76
43313 1062
24958 224
107367 349
59452 874
158444 354
136837 688
70338 90
29810 266
43743 172
104416 587
65779 884
50524 335
154831 952
238288 503
59450 438
23844 56
103437 1126
23955 401
70285 395
223713 843
112870 798