99993 356
109075 635
82593 219
119698 852
33966 512
48556 205
32072 860
8799 129
56426 762
46927 679
61722 447
29381 161
105518 264
58899 451
45001 184
56725 785
40567 322
35409 197
69491 160
41884 191
51522 534
43894 480
43559 312
39048 49
149508 153
115784 957
36111 633
33426 820