48050 529
494183 994
112759 377
103696 884
50914 555
51902 363
24164 75
300071 607
142684 550
185741 448
307127 331
97291 960
166980 269
127742 550
188540 317
14498 221
55359 154
788064 2171
102253 408
2418 361
82385 156
10391 208
685190 1160
1580409 4546
419851 1177
223925 539
444087 855
327682 1238