9005 595
6617 55
2396 190
4536 349
2814 85
33747 401
12800 459
232148 843
28317 257
18621 753
11025 327
6616 183
81970 213
9682 475
12005 708
122003 355
10824 766
18204 173
75060 995
7949 852
171428 1048
8486 157
87727 584
37658 213
65133 142
43205 333
51560 91
12381 316