29610 491
7208 455
5047 404
14329 561
3731 626
8373 707
11387 219
15945 738
6639 483
12910 417
5005 240
6141 401
6519 685
12423 174
6097 837
6441 810
8512 550
3110 64
8384 877
13555 306
7676 521
5666 558
12372 139
7358 678