4366 509
11061 35
27780 71
40695 304
12991 510
9137 701
8016 502
6907 266
30596 78
42334 474
7030 165
8297 678
10789 86
4543 156
8501 442
12939 497
126274 582
25219 316
5499 218
7132 691
16158 161
13150 668
5005 145
17871 479
8579 244
7231 302
42081 924
17554 571