275902 181
31457 328
22448 234
114217 677
20292 712
44667 527
84248 426
49679 418
139927 928
129069 161
37591 275
77236 827
25647 49
5087 412
19150 330
13734 885
6914 378
53389 603
76636 81
108993 402
23557 277
33181 139
17273 580
12810 609
98892 907
54944 513
163957 541
47302 61