3382 508
11396 240
50000 640
5124 267
4737 317
12320 348
5739 644
10478 398
4391 731
6053 338
4031 589
17145 879
9471 28
4869 669
4667 195
4433 644
10572 147
2961 279
4684 116
26656 492
5614 545
1649 29
5074 92
7926 520
12523 320
2920 35
9652 74
15160 778