318983 811
5303 568
9180 529
18072 759
434476 1030
402008 400
24776 112
57083 850
359091 1022
21722 817
10713 501
213943 1968
54623 296
111157 241
19864 54
46452 207
79612 344
35987 224
44097 768
5568 893
8267 95
6027 705
7566 429
6786 205
6490 790
13382 948
4920 839
3034 91