13002 47
10593 72
17394 447
21007 646
36914 710
23409 380
31127 566
21273 233
14394 585
17723 278
17295 548
14958 840
10369 451
12089 109
26390 306
38264 436
11987 665
19579 195
55182 183
22882 886
12036 161
24850 239
15530 495
7921 115