3095 973
3916 140
5072 461
17629 513
10407 574
12987 286
8358 901
3629 500
8019 275
6169 338
3950 377
909 46