640 29
3666 629
4239 317
9034 242
3416 621
24380 477
4122 767
47235 941
91447 249
20606 807
14771 500
96827 499
14828 171
98955 508
9699 487
47610 78
23000 262
71478 491
5059 602
176094 216
53097 600
43705 253
4938 47
15383 357
8490 83
4598 455
51808 760
63898 157