14311 420
18421 361
3271 555
9452 412
4229 547
138029 606
41853 275
3011 41
33240 128
2659 444
4740 527
18648 209
9089 842
2405 386