15017 580
17335 448
62158 166
8897 502
45312 346
15026 80
65003 856
21354 188
9098 78
19198 261
86133 289
31838 97
9389 432
68413 308
16924 266
13490 573
29598 120
23826 702
8169 850
95335 633
23043 208
14581 651
21968 51
10795 274
35759 543
12046 485
18575 240
86665 920