12531 477
7453 928
22041 146
9049 444
19455 588
10441 231
8538 127
13554 40
10863 581
5752 562
15710 612
12985 548
7075 416
12857 753
3562 117
5929 208
9400 50
32587 350
25414 670
10252 211
13897 227
12936 651
8554 383
8156 413
15170 68
8028 618
6394 646
27376 180