2580 344
4594 442
29363 140
80114 460
16862 827
51662 365
5739 332
8289 751
6345 374
6073 793
5802 466
14087 742
6104 535
7951 491
3112 278
8455 447
1400 57
1652 138
3236 784
4027 342
3091 250