10096 540
3699 427
29579 525
3060 184
8696 360
18708 812
5825 66
4785 239
13099 96
19945 207
7084 230
4505 51
5956 93
4870 83
8989 564
58214 792
23106 397
14577 109
9364 557
7121 437
9444 286
4780 50
14359 31
11478 142
10046 101
10507 378
5259 109
5979 244