3115 608
5344 323
13401 409
5261 492
14662 58
5720 788
20611 807
6388 482
10373 169
5445 747
4213 554