15100 32
11590 838
15591 390
9165 46
11269 902
7601 79
7830 918
5095 418
3466 472
5310 882
6620 642
14899 553
6314 487
4364 739
4032 301
9494 624
11005 645
19850 291
14704 777
9255 297
2480 439
6770 769
10251 663
7496 522
7408 98
6175 695
7168 275
4342 746