2802 596
22358 144
479 111
5601 291
24869 67
30462 663
11773 107
17970 805
45234 475
11081 255
18720 501
31201 329
14799 598
5596 395
30530 221
4767 911
3603 379