14307 420
18420 361
3271 555
9447 412
4228 547
138028 606
41847 275
3011 41
33238 128
2658 444
4740 527
18646 209
9089 842
2405 386