13002 93
9123 156
6590 90
11064 778
9616 872
12148 263
5188 114
23387 315
7946 821
7543 161
31093 249
58926 836
26667 295
26256 347
3434 383
8699 715
37403 469
13409 426
7210 463
10501 767
9941 288
8077 222
53027 471
68570 802
7971 840
5348 185
17621 51