12236 126
6742 517
4009 98
49669 495
6268 290
13320 613
12250 541
4675 169
24788 553
9367 501
7166 303
2608 539
1378 112
5453 325
1105 134
2687 184
3157 495
16073 83