2898 608
4555 323
13027 409
4881 492
13929 58
5186 788
20129 807
5475 482
10008 169
5346 747
4092 554