4389 30
12359 85
102366 534
9179 393
7330 692
9251 680
52007 725
1652 373
32249 436
3015 56
15122 539
4888 462
3907 919