15056 200
22301 175
18657 200
4486 764
2971 480
4565 161
2222 71
4101 347
53883 447
3678 505
10651 648
4139 680
10669 107
9725 807
4365 682
5906 549
4218 246
3596 795
5959 680
13106 526
6821 303
3897 458
8806 436
8043 258
7183 864
2981 277
8485 419
4376 515