12281 455
27217 871
2903 248
1887 139
4463 696
19727 617
14262 237
17865 376
11350 443
4511 456
14898 566
5923 415
1300 50
14843 288
4771 695
38873 236
29901 879
2391 117
5514 547
3343 614
11811 634
5797 435
1802 38
5921 890