29933 316
36793 89
15536 112
14628 581
33901 550
47393 558
74116 475
29123 836
49162 323
15334 717
68017 332
23465 695
35440 673
41545 273
27767 541
12103 500
26647 179
20857 351
30214 467
6804 496
16245 289
6686 159
179134 968
10676 490
52975 279
43783 481
37744 160
22441 210