14083 46
3419 597
3132 625
9420 603
8576 823
2131 359
10555 145
9638 681
5063 140
1145 203
1475 251
3189 734
740 89
673 121
376 29
2169 560
3338 611