2800 295
3732 331
2223 192
3167 48
4168 780
2572 105
4118 369
5989 584
2388 103
5280 771
5348 540
3866 306
5371 556
5086 682
2599 180
4327 317
8704 686
5035 458
5277 56
10560 266
4877 713
4487 722
2299 131
16355 163