3091 239
15552 69
11136 79
11500 344
225290 1104
10467 112
15619 351
5633 782
9932 366
14436 867
165757 898
164095 319
205963 864
25473 582
3557 165
11080 159
6097 760
16386 939
8784 805
13070 602
6748 34
25457 238
17569 289
2147 412
31189 535
8065 211
4373 203
1907 331