12531 387
8013 653
28298 780
8160 472
15649 549
6803 287
8002 502
5444 44
5837 658
7922 777
13117 55
43056 147
2924 544
1535 66
18101 361
10313 71
8694 555
3842 73
19586 491
5589 431
3390 392
11777 321
15030 890
9966 70