2899 608
4556 323
13027 409
4881 492
13929 58
5186 788
20130 807
5476 482
10009 169
5346 747
4092 554