2931 790
1702 258
1422 178
2312 416
80458 500
121456 371
94268 457
26293 158
74267 577
104024 365
25273 376
13262 627
84460 538
55295 270
25253 298
31976 739
47867 480
83064 1005
16300 677
11803 617
24335 253
38175 394
83899 293
86067 803