4056 508
10847 33
27701 71
40567 304
12969 510
9119 701
8001 502
6884 266
30471 78
42240 474
7027 165
8272 678
10786 86
4532 156
8500 442
12923 497
126160 582
25209 316
5498 218
7124 691
16146 161
13142 668
5004 145
17868 479
8567 243
7226 302
42042 924
17530 571