42160 612
17849 538
12686 341
13085 549
18609 886
12854 215
14334 306
14823 33
20205 115
15425 396
15509 547
10208 90
18646 508
19678 260
14522 440
16099 171
20741 525
23461 173
17380 59
15417 87
15059 803
14607 751
17172 535
25322 402