12029 110
106690 249
47597 127
151434 747
193390 688
116044 949
23560 98
14086 184
11875 341
32993 305
8011 455
24511 188
15659 760
108872 403
133360 492
30075 480
378015 1041
73886 723
179848 800
67326 235
14895 217
14877 364
26878 61
67386 289
13784 400
35413 834
20082 109
45985 432