6874 459
5182 832
10554 555
31510 281
636460 1442
12760 735
14385 653
142651 327
115012 866
10646 842
12432 676
3035 59
3946 95
3273 226
3732 407
4289 528