30876 429
50805 534
486747 233
148293 929
64229 666
276580 863
24257 242
39280 245
42940 267
33892 509
14161 680
12941 68
7017 772
14757 408
13206 620
5629 223
12884 316
16630 652
14826 436
31973 234
38787 378
42071 924
8974 34
14471 618