2959 70
9033 603
4043 648
5501 44
2452 475
5284 386
2601 264
4783 295
6090 392
12452 173
16912 696
5807 920
7461 273
6720 557
22910 510
3890 493
4845 686
13970 832
3835 696
4587 116
4460 509
3542 609
4994 380
11372 868