34582 399
12011 105
20008 750
55941 379
134311 716
78203 342
17250 471
19270 64
16959 266
51633 609
33376 474
110658 941
21465 222
23287 91
35765 514
133560 1086
93163 880
126763 1139
15337 694
110134 730
40517 632
46436 626
59405 696
13056 162
16710 279
52853 123
186457 557
13513 80