8912 540
3585 427
29291 525
3043 184
8667 360
18671 812
5809 66
4773 239
13081 96
19817 207
7069 230
4484 51
5946 93
4848 83
8973 564
57661 792
23051 397
14556 109
9340 557
7103 437
9419 286
4761 50
14339 31
11460 142
10044 101
10488 378
5255 109
5972 244