12484 700
4980 133
7530 882
8108 441
17657 377
18885 723
12102 193
9286 66
11063 421
21923 254
13858 414
6442 98
7444 80
5621 456
2927 114
11477 34
13420 82
13914 279
13290 61
16237 118
17788 327
11338 101
138319 645
19216 570
66520 418
122049 686