2976 325
4261 210
9201 476
15485 31
16439 196
28850 49
14981 797
5523 412
13564 532
21403 330
15072 885
7391 378
73099 533
10384 818
56905 78
29132 188
36074 197
64796 527
55313 603
83707 81
136115 389
67074 690
36925 364
21324 633
116728 403
24189 277
35969 115
63422 125