2990 313
5841 356
5136 788
1641 453
3204 408
21952 515
8071 249
33044 610
34794 665
9230 551
40253 604
13042 792