3448 353
2445 53
11719 115
2142 317
4421 388
5786 821
4088 366
7973 49
2770 63
9187 420
18306 514
8922 741
8277 637
20133 291
5281 86
3562 309
6665 723
8339 193
99581 487
19732 647
3284 141
11540 204
45921 338
28901 427
8284 909
12108 128
6668 291
56416 379