4378 509
11071 35
27783 71
40698 304
12992 510
9137 701
8017 502
6911 266
30601 78
42339 474
7030 165
8301 678
10789 86
4543 156
8501 442
12940 497
126276 582
25219 316
5499 218
7132 691
16158 161
13151 668
5005 145
17871 479
8579 244
7231 302
42081 924
17555 571