4328 509
11033 35
27776 71
40683 304
12990 510
9134 701
8013 502
6903 266
30581 78
42325 474
7030 165
8293 678
10789 86
4542 156
8501 442
12937 497
126259 582
25219 316
5499 218
7131 691
16158 161
13149 668
5005 145
17871 479
8579 244
7231 302
42075 924
17547 571