15021 657
17910 496
40006 543
3964 602
7476 687
2894 75
26200 728
4920 388
4855 511
7206 468
4460 770
2512 203
3210 371
4143 52
6700 91
4572 694
3506 302
10506 701
153009 834
26746 763
6490 99
6200 612
21885 808
25579 52