25202 290
29697 140
82735 224
48222 823
121942 933
17431 176
62733 892
34549 149
14297 664
30275 356
26514 463
347007 605
96686 278
17072 921
7489 283
30907 552
13279 655
42225 364
14624 294
53768 384
30437 691
57345 336
95494 901
7343 113
28005 676
37771 216