12496 458
12903 218
7218 650
12181 924
6007 653
5061 664
2915 255
8696 320
5949 509
39897 334
43949 371
144869 155
16429 387
15185 60
14777 93
11888 36
2850 618
2004 102
3207 431
7855 583
2992 428
2358 301
12643 462
2227 116
2587 414
4730 674