275651 181
31454 328
22439 234
114087 677
20288 712
44597 527
84070 425
49627 418
139795 928
128909 161
37529 275
77053 827
25563 49
5082 412
19080 330
13721 885
6909 378
53349 603
76619 81
108790 402
23552 277
33173 139
17268 580
12803 609
98724 907
54930 513
163800 541
47224 61