2898 608
4552 323
13027 409
4881 492
13929 58
5186 788
20128 807
5473 482
10008 169
5346 747
4092 554