8504 597
9500 56
302079 1062
17130 325
10386 746
19684 667
59373 1001
9603 311
146483 681
115378 866
48708 381
5267 470
5555 234
47044 158
59966 457