3111 517
4391 700
3186 280
8020 543
50102 542
4560 477
6511 742
2382 206
3840 667
11871 168
4688 455
14141 318
7133 847
5841 279
21935 644
14598 307
16994 1000
14245 322
18459 187
7409 597
4055 53
12740 874
7492 420
12623 527
129899 504
11328 626
10232 189
5809 138