5003 223
3492 511
3545 521
4963 40
1595 202
5057 483
4444 664
12469 414
4411 666
16850 812
8175 728
5575 336
2216 229
4329 586
11758 393
10961 39
10741 331
7006 276
1858 280
4221 866
4097 699
13931 739
9265 875
3585 396
2229 141
20385 767
29468 610
24106 712