7045 282
31459 757
5833 509
4859 161
5432 556
5136 272
13310 83
12149 467
5731 332
9022 37
9852 71
5938 530
4563 217
13643 288
2652 90
3855 75
5105 662
2922 538