640 68
26382 497
7707 874
4506 355
2882 313
52913 291
3638 586
3721 532
22890 508
3227 493
13108 329
5239 434
4908 203
7935 927
5813 817
4078 499
2445 257
21590 177
10180 403
5239 255
6641 771
8555 833
4303 550
4714 463