404276 904
9504 43
35350 361
10927 293
13007 774
16956 309
53127 497
155498 392
11497 255
37028 376
77555 882
13867 132
11904 413
4855 400
4298 371
5111 112
126901 521
42529 839
20879 668
22859 190
83257 720
10863 865
14286 603
59018 323
150000 628
40823 693
17896 133
15539 89