15069 31
4394 366
2530 124
3931 65
2502 94
4785 606
2886 274
3742 76
22962 173
2378 454
4663 660
7207 479