1039 103
14490 874
3119 521
2456 395
2343 396
3486 562
1666 105
2016 246
4509 337
2260 252
4702 751
3555 308
3423 943
1125 44
2579 570