3021 501
27410 244
5544 229
6003 140
5444 320
4677 284
16814 358
114404 110
5984 405
64560 726
4906 90
166466 539
9878 565
24279 242
62132 107
55310 483
31079 776
70749 417
58996 177
39303 314
22223 149
45778 847
58216 506
67277 308
38702 168
9649 98
33589 307
50722 422