21586 442
12571 916
5708 282
25514 550
10550 652
34739 361
10680 293
35734 373
21826 682
41392 329
75550 881
5017 111
20237 668
21670 188
31275 226
135478 614
18394 563
40136 693
15034 88
49127 395
13623 688
22407 283
25881 433
35595 664
152645 951