2095 540
31267 927
25978 595
23584 138
29213 220
17877 408
29418 247
34890 292
17644 259
43206 534
9265 591
7449 521
3551 759
9820 845
15552 234
19771 72
17597 587
24625 159
15712 651
18980 62
12750 491
34482 391
32873 468
11929 77