402656 903
9403 43
35126 361
10842 293
12993 774
16941 309
52994 497
155031 392
11421 252
36559 375
76833 882
13850 132
11894 413
4841 400
4281 371
5076 111
126394 520
42375 839
20620 668
22414 190
82591 718
10859 865
14265 603
58813 323
149528 627
40613 693
17718 133
15325 89