32932 391
494183 994
112759 377
115631 653
50914 555
26962 378
51902 363
24164 75
300071 607
142684 550
185741 448
307127 331
13948 568
97291 960
166980 269
127742 550
188540 317
27169 312
14498 221
55359 154
788064 2171
103718 684
43059 622
11704 195
79269 663
6529 515
15144 834
51035 111