28013 75
20118 444
15573 413
48985 739
65624 215
31999 647
10522 429
48845 584
67167 639
32233 500
89528 368
18493 97
38470 65
43553 665
46843 1014
68491 288
33757 430
45580 341
103568 280
88701 552
58680 399
91559 847
58166 491
8050 422
35825 606
64748 850
23116 746
13037 117