4374 30
12351 85
102112 534
9168 393
7324 692
9231 680
52000 725
1648 373
32166 436
3007 56
15084 539
4882 462
3903 919