2306 500
499 101
1667 517
1424 332
63181 730
4875 266
33905 908
51417 657
46477 783
22863 331
26227 110
92719 692
60457 246
36410 818
115780 727
84633 639
48774 142
5870 626
45378 487
50269 260
9274 355
58702 357
66288 486
37656 92